編寫一個方法,求一個字符串的字節長度

假設:一個英文字符佔用一個字節,一箇中文字符佔用兩個字節code

function GetBytes(str){
    var len = str.length;
    var bytes = len;
    for(var i=0; i<len; i++){
        if (str.charCodeAt(i) > 255) bytes++;
    }
     return bytes;
}
alert(GetBytes("你好,as"));
相關文章
相關標籤/搜索