Я не понимаю, почему декодирование, а затем кодирование float64Array изменить длину буфера - PullRequest
0 голосов
/ 28 октября 2019

При использовании классов textencoder / textdecoder с массивом float64 я не понимаю, почему длина буфера изменяется после декодирования, а затем кодирования ...

var array = new Array(10).fill(1.23456789);
var view = new Float64Array(array);

console.log(view.byteLength); // display 80

var decoded = new TextDecoder('utf-8').decode(view);

var encoded = new TextEncoder().encode(decoded);

console.log(encoded.byteLength); // display 140

Благодаря enlight меня ^^ '

...