[[Uint8Array]]をStringに変換するには[[TextDecoder]]を使う。
```javascript
let ary: Uint8Array
new TextDecoder().decode(ary)
```
[[Uint8Array]]は[[Buffer (JavaScript)|Buffer]]や[[ArrayBuffer (JavaScript)|ArrayBuffer]]の親クラスであるため、それらからも変換できる。
```ts
const buf = new Uint8Array([116, 195, 169, 115, 116]).buffer;
// ^? const buf: ArrayBufferLike
const text = new TextDecoder().decode(buf);
// ^? const text: string
console.log(text);
```
<button class="playground"><a href="https://www.typescriptlang.org/play?ssl=6&ssc=19&pln=1&pc=1#code/MYewdgzgLgBARgVwGYwLwzAUwO4wKoCWYUAHAIIBOFAhgJ4AUA2gIzMBsANDMwJwCsXdj0HMB3dgF0AlADpESJJgoBuAFAB6dTG3aAegH5VoSLCiYAHrHRZcAFQtQAIplAATJfVnu3mevKlqmjp6hkbgECAANpgykSAA5vRmlgFAA">Playground</a></button>
## MOC
- [[JavaScriptでStringをUint8Arrayに変換]]