获取字符串长度
获取字符串长度
function getStrlength(str) {
let len = 0;
for (let i = 0; i < str.length; i++) {
let c = str.charCodeAt(i);
// 单字节加1
if ((c >= 0x0001 && c <= 0x007e) || (c >= 0xff60 && c <= 0xff9f)) {
len++;
} else {
len += 2;
}
}
return len;
}
发表评论