function strlen(str) {
var len = 0;
for (var i = 0; i < str.length; i++) {
if (str.charCodeAt(i) > 255 || str.charCodeAt(i)<0) len += 2; else len ++;
}
return len;
}
var str = "中国niu521";
alert(strlen(str));//打印结果:10
alert(str.length);//打印结果:8
JavaScript获取中英混合字符串字符长度
最新推荐文章于 2023-04-20 09:20:11 发布