JS获取字符串的长度
发布时间:2022-10-19 11:01:34 399
相关标签: # html
获取字符串的长度
描述
如果第二个参数 bUnicode255For1 === true,则所有字符长度为 1 否则如果字符 Unicode 编码 > 255 则长度为 2
示例
输入:
'hello world, 牛客', false
输出:
17
题解
function strLength(s, bUnicode255For1) {
let len = s.length;
if(!bUnicode255For1){
for(let i = 0;i < len;i++){
if(s.charCodeAt(i) > 255) len++;
}
}
return len;
}
charCodeAt() 方法返回指定位置字符的 Unicode 码, 返回值是 0 - 65535 之间
文章来源: https://blog.51cto.com/u_15718546/5764650
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报