在JS里,ASCII码占1个字节,其它占2个字节
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 |
function
getBytesCount(str){ var
n=0; for(var
i=0;i<str.length;i++) { if(str.charCodeAt(i)<128) //128以前是ASCII { n++; } else { n+=2; } } return
n; } |
科大讯飞面试题 JS获取字符串字节长度,布布扣,bubuko.com
原文:http://www.cnblogs.com/clannad/p/3586651.html