js 判断中英文字符长度

来源:互联网 发布:大逃杀类游戏知乎 编辑:程序博客网 时间:2024/05/13 00:15

项目中遇到了该问题,记录一下

  function strlen(str) {        var len = 0;        for (var i = 0; i < str.length; i++) {            var c = str.charCodeAt(i);            //单字节加1             if ((c >= 0x0001 && c <= 0x007e) || (0xff60 <= c && c <= 0xff9f)) {                len++;            }            else {                len += 2;            }        }        return len;    }

引用自:http://www.cnblogs.com/xdpxyxy/archive/2012/11/26/2788743.html

0 0
原创粉丝点击