您的位置:首页 > Web前端 > JavaScript

通过js来获取包含中文字符的字符串的长度的方法

2007-05-23 16:41 776 查看
function getLen( str) {
var totallength=0;

for (var i=0;i<str.length;i++)
{
var intCode=str.charCodeAt(i);

if (intCode>=0&&intCode<=128) {
totallength=totallength+1; //非中文单个字符长度加 1
}
else {
totallength=totallength+2; //中文字符长度则加 2
}
} //end for

return totallength;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: