TextDecoder - об'єкт для декодування потоку байтів масиву в рядок.
var decode = new TextDecoder(utfLabel, options);
decode - зміна якій присвоюється об'єкт TextDecoder.
utfLabel - рядок з назвою типу кодування. По замовчуванню "utf-8".
options - об'єкт який містить параметри декодування.
TextDecoder об'єкт який декодує масив з потоком байтів в рядок.
Для кодування тексту в типизований масив використовуйте об'єкт TextEncoder.
var mas=new Uint8Array([74,97,118,97,83,99,114,105,112,116]);
var dec = new TextDecoder();
var text = dec.decode(mas);
alert(text);
var enc=new TextEncoder();
var mas=enc.encode('JavaScript');
var dec=new TextDecoder();
var s=dec.decode(mas);
alert(s);