在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