1.求字符串的长度(str.length)
当页面设置为<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
utf-8的时候,str字符串如果包含中文也会把中文当作一个字符来看,如str = '123中国人',则str.length 值为6,如果设置为gbk,则str.length = 8
所以页面编码设置为utf-8,str.length求得的字符串长度无论中英文都返回相应的字符个数
2.判断字符串是否含有特殊字符
var arg_str = '&&';
var symbolString = /[`~!@#%^&_=:;'",<>/\[\]\}\-\(\[\{\^\$\|\)\?\*\+\.\\]/;
var checkResult = symbolString.test(arg_str);
3js input框去掉所有空格
<input οnkeyup='value=value.replace(/\s+/g,"")' οnpaste='value=value.replace(/\s+/g,"")'>