解决思路,把中文转换为两个字节的英文,再计算长度。
function getStrLength(str) { return str.replace(/[u0391-uFFE5]/g,"aa").length; }