JS获取字符串长度(中文占两个,数字与英文占一个)


function getStrLen(str) {spa

    var len = 0;get

    for (var i = 0; i < str.length; i++) {
        var c = str.charCodeAt(i);
       //单字节加1   io

        if ((c >= 0x0001 && c <= 0x007e) || (0xff60 <= c && c <= 0xff9f)) {
            len++;
        } else {
            len += 2;
        }
      }
  return len;
 }function

相关文章
相关标签/搜索