UTF-8 ArrayBuffer和String之间的转换

13 浏览
0 Comments

UTF-8 ArrayBuffer和String之间的转换

我有一个使用UTF-8编码的ArrayBuffer,但是我找不到一种标准的方法将这个ArrayBuffer转换为JS中使用UTF-16编码的String

我在很多地方看到了这段代码,但是我不明白它如何处理超过1个字节的UTF-8代码点。

return String.fromCharCode.apply(null, new Uint8Array(data));

同样,我也找不到一种标准的方法将String转换为UTF-8编码的ArrayBuffer

0