该方法将根据每个字符编码,判断当前字符是单字节还是双字节,然后统计
字符串
的字节长度。
onLoad() {
this.wordLength('我们啊123')
}
wordLength(e) {
var length = 0
var arr = e.split('')
arr.map(function(char) {
if (char.charCodeAt(0) > 255) {
//字符编码大于255,说明是双字节字符
length += 2
} else {
length++
}
})
console.log(length, '字节长度')
return length
}
版权声明:本文为weixin_43923808原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。