统计字符串时,要考虑的是,一个中文字符占两个字符长度,以下是统计的代码参考:
// 统计字符串长度,一个汉字2个字节
function countStr(str){
var len = 0;
if(str){
for (var i = 0; i < str.length; i++) {
if (str.charCodeAt(i) > 128) {
len += 2;
} else {
len += 1;
}
};
}
return len;
}