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