如何获取nodejs中字节的字节长度?

如何获取nodejs中字节的字节长度? 如果我有一个string,如下所示:然后str.length将返回4.但是如何得到这个string的字节数呢?

提前致谢

这里是一个例子:

 str = 'äáöü'; console.log(str + ": " + str.length + " characters, " + Buffer.byteLength(str, 'utf8') + " bytes"); // äáöü: 4 characters, 8 bytes 

Buffer.byteLength(string,[encoding])

 function getBytes(string){ return Buffer.byteLength(string, 'utf8') }