JavaScript Runtime APIs - Encoding
TextEncoder() constructor
TextEncoder()
returns a built TextEncoder
that generates a UTF-8-encoded data transmission.
Syntax
encode() method
The encode()
method codes a string
object.
Syntax
Properties
string
A USVString containing the text to be coded.
TextDecoder() constructor
TextDecoder()
returns a TextDecoder
object that generates a code-point data transmission.
Syntax
decode() method
decode()
method decodes an object using a previously created method in TextDecoder()
.
Sintaxe
Properties
buffer
Optional
Either an ArrayBuffer or ArrayBufferView containing the text to be decoded.
options
Optional
It’s a TextDecodeOptions dictionary with the property:
- stream:
boolean
indicating that each additional data will follow in subsequent calls todecode()
. Set to true if processing the data in lumps, and false for the final chunk or if the data is not blocked. The standard configuration is false.
Example
For more information on encode and decode, visit MDN Web Docs.