js计算字符数 博客分类: Javascript BorlandGo
程序员文章站
2024-03-23 23:33:04
...
字符串长度检测方法,由于JS原先的长度中文跟英文一样一个字符为1个长度。所以这里就得需要大家自己判断并获取字符串的实际长度了。
核心代码:
var jmz = {}; jmz.GetLength = function(str) { ///<summary>获得字符串实际长度,中文2,英文1</summary> ///<param name="str">要获得长度的字符串</param> var realLength = 0, len = str.length, charCode = -1; for (var i = 0; i < len; i++) { charCode = str.charCodeAt(i); if (charCode >= 0 && charCode <= 128) realLength += 1; else realLength += 2; } return realLength; };
执行代码:
alert(jmz.GetLength('疯子123345'));
推荐阅读
-
js计算字符数 博客分类: Javascript BorlandGo
-
js 生成随机数 博客分类: jshtml相关 JavaScript随机数random
-
JS按字节计算字符串长度,按字节截取字符串 博客分类: js js字符串字节长度截取
-
使用JS来做中英文混合字符长度限制 博客分类: javascript JS中英文字符长度截取
-
js计算日期天数 博客分类: javascript js日期
-
DIV 多行显示文字 超出字符数 用省略号代替 博客分类: Web前端之js div多行显示文字超出字符数用省略号代替
-
js 字符连接对象 博客分类: js JavaScript
-
Js时间差计算 博客分类: Js javascript
-
Js时间差计算 博客分类: Js javascript
-
JS 对象(Object)和字符串(String)互转 博客分类: javaScript JavaScriptstringify