TextEncoderStream: TextEncoderStream() constructor
The TextEncoderStream()
constructor creates a new TextEncoderStream
object which is used to convert a stream of strings into bytes using UTF-8 encoding.
Syntax
js
new TextEncoderStream()
Parameters
None.
Examples
In this example a TextEncoderStream
is created and used to upload a stream of text.
js
const body = textStream.pipeThrough(new TextEncoderStream());
fetch("/dest", {
method: "POST",
body,
headers: { "Content-Type": "text/plain; charset=UTF-8" },
});
Specifications
Specification |
---|
Encoding Standard # ref-for-dom-textencoderstream① |
Browser compatibility
BCD tables only load in the browser