求一个字符串的字节长度

var str="123王光辉love";
function getBytes(str) {
    var strLength=str.length;
    var num=strLength;
    for (var i = 0; i < strLength; i++) {
        /*字符串的charCodeAt()方法获取指定索引对应的ASCII码值,汉字的ASCII大于255,其它的字母数字以及其他字符ASCII编码值在0-255之间*/
        if(str.charCodeAt(i)>255){
           num+=2;
       }
    }
    return num;
}
getBytes(str);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章