欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js获取字符串长度

程序员文章站 2024-02-25 17:13:45
...

JS计算字符串长度(英文占1个字符,中文汉字占2个字符),JS获取字符串实际长度(包含汉字)

var str = {
	getStringLength: function(a) {
	    if (a) {
	        var b = 0;
	        for (var c = 0; c < a.length; c++) {
	            var d = a.charAt(c);
	            b += /^[\u0000-\u00ff]$/.test(d) ? 1 : 2
	        }
	        return b
	    }
	},
}

示例: 

console.log(str.getStringLength("dongsir董先生"))
//13

此文为工作笔记,若能帮助到你,不胜荣幸!