如何在nodejs中获取字符串长度(以字节为单位)?如果我有一个字符串,像这样:äáöü
那么 str.length 将返回 4。但是如何获得该字符串,有多少字节组成?
这是一个例子:
str = 'äáöü';
console.log(str + ": " + str.length + " characters, " +
Buffer.byteLength(str, 'utf8') + " bytes");
// äáöü: 4 characters, 8 bytes
Buffer.byteLength(字符串, [编码]) https://nodejs.org/api/buffer.html#static-method-bufferbytelengthstring-encoding
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)