Преобразование между UTF-8 ArrayBuffer и String

у меня естьArrayBuffer которая содержит строку, закодированную с использованием UTF-8, и я могу 'не найти стандартный способ преобразования такихArrayBuffer в JSString (который, как я понимаю, кодируется с использованием UTF-16) .I '

Я видел этот код во многих местах, но я не вижу, как он будет работать с любыми кодовыми точками UTF-8, длина которых превышает 1 байт.

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

Точно так же я могунайти стандартный способ конвертации изString в кодировке UTF-8.ArrayBuffer

Ответы на вопрос(8)

Ваш ответ на вопрос