一、代码
// 英文占1个字符,中文汉字占2个字符 gblen(str) { // eslint-disable-line let len = 0; for (let i = 0; i < str.length; i++) { if (str.charCodeAt(i) > 127 || str.charCodeAt(i) === 94) { len += 2; } else { len++; } } return len; }
一、代码
// 英文占1个字符,中文汉字占2个字符 gblen(str) { // eslint-disable-line let len = 0; for (let i = 0; i < str.length; i++) { if (str.charCodeAt(i) > 127 || str.charCodeAt(i) === 94) { len += 2; } else { len++; } } return len; }