JavaScript实现统计字符串所占的字节大小UnicodecharCodeAt
Posted web半晨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript实现统计字符串所占的字节大小UnicodecharCodeAt相关的知识,希望对你有一定的参考价值。
目录
1、示例代码
function getBytes(params)
let bytes = params.length;
for (let i = 0; i < bytes; i++) if (params.charCodeAt(i) > 255) bytes++;
return bytes;
console.log(getBytes('你好,世界!Hello World!'));
// 24
2、注解
charCodeAt输出字符所占的字节
因为中文占两个字节
所以加加,相当于加1
Unicode大于255的字符都占两个字节
3、效果演示
3.1、微信小程序码
3.2、普通二维码
以上是关于JavaScript实现统计字符串所占的字节大小UnicodecharCodeAt的主要内容,如果未能解决你的问题,请参考以下文章