返回字符串的字节数

 1 function getByteLength(str){
 2     var realLength = 0, charCode = -1;
 3     for(var i=0; i < str.length; i++){
 4         charCode = str.charCodeAt(i);
 5         if(charCode >= 0 && charCode <= 128){    //一个汉字两个字节,一个字母一个字节
 6             realLength += 1;
 7         }else{
 8             realLength += 2;
 9         }
10     }
11     return realLength;
12 }

 

posted @ 2020-12-18 09:56  傅丹辰cds  阅读(169)  评论(0编辑  收藏  举报