新普京网站-澳门新普京 > 新普京网站 > JS判断字符串长度的5个方法_javascript技巧_脚本之家

JS判断字符串长度的5个方法_javascript技巧_脚本之家

2019/12/29 20:17

指标:总结字符串长度

办法大器晚成:复制代码 代码如下:String.prototype.gblen = function(卡塔尔 { var len = 0; for (var i=0; i127 || this.charCodeAt { len += 2; } else { len ++; } } return len; }方法二:复制代码 代码如下:function strlen{ var len = 0; for (var i=0; i= 0x0001 && c <= 0x007e卡塔尔国 || (0xff60<=c && c<=0xff9fState of Qatar卡塔尔(قطر‎ { len++; } else { len+=2; } } return len;}方法三:复制代码 代码如下:var jmz = {};jmz.GetLength = function { ///得到字符串实际尺寸,中文2,立陶宛语1 ///要获得长度的字符串 var realLength = 0, len = str.length, charCode = -1; for (var i = 0; i < len; i++卡塔尔(قطر‎ { charCode = str.charCodeAt; if (charCode >= 0 && charCode <= 128卡塔尔 realLength += 1; else realLength += 2; } return realLength;};方法四:复制代码 代码如下:var l = str.length; var blen = 0; for { if & 0xff00卡塔尔(قطر‎ 澳门新普京新普京网站 ,!= 0卡塔尔国 { blen ++; } blen ++; }方法五:把双字节的替换到三个单字节的下一场再拿走长度 复制代码 代码如下:getBLen = function { if return 0; if (typeof str != "string"){ str += ""; } return str.replace.length;}

上一篇:滑动效果的返回顶部代码_jquery_脚本之家,20款网页常用的返回顶部代码 下一篇:澳门新普京:javascript内置对象arguments详解_基础知识_脚本之家