JavaScript Reference

From LeakonWiki

Jump to: navigation, search

计算英文汉字混合字数

var intTotal	= 0;
var intLength	= strValue.length;
for (var i = 0; i < intLength; i++) {
	intTotal	+= strValue.charCodeAt(i) > 128 ? 2 : 1;
}

//	intTotal 的长度 = 中文 2 byte + 英文 1 byte
Personal tools