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

相關文章
相關標籤/搜索