当前位置: 代码迷 >> 综合 >> JavaScript计算字符串长度示例
  详细解决方案

JavaScript计算字符串长度示例

热度:19   发布时间:2024-02-11 04:43:01.0

一个英文字符占用一个字节,一个中文字符占用两个字节

str.charCodeAt(i) > 255

说明不是英文字符

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;
}
console.log(GetBytes("你好,as"));//7

 

  相关解决方案