In HTML there is a TextEncoder Interface which has a method encode() which returns an integer array containing the input parameter in encoded form.
Syntax:
var str = encoder.encode( str );
Return: It return an Uint8array that contains the text which is given in parameters encoded with the specific method for that TextEncoder object.
Example: This example uses TextEncoder encode() method.
<!DOCTYPE html>
< html >
< head >
< title >
Web TextEncoder API | TextEncoder
encode() method
</ title >
</ head >
< body style = "text-align:center;" >
< h1 style = "color:green;" >
GeeksforGeeks
</ h1 >
< h3 >Web TextEncoder API | TextEncoder encode() method</ h3 >
< button onclick = "getTextEncoder ();" >
Get encoded form
</ button >
< p >Text = "Welcome to GeeksforGeeks"</ p >
< p id = 'TextEncoder' ></ p >
< script type = "text/javascript" >
function getTextEncoder() {
var string = "geeksforgeeks is best";
var textEncoder = new TextEncoder();
let encoded = textEncoder.encode(string);
document.getElementById("TextEncoder").innerHTML
= "Encoded form:" + encoded;
}
</ script >
</ body >
</ html >
|
Output:
- Before clicking the button:

- After clicking the button:

Supported Browsers: The browsers supported by TextEncoder encode() method are listed below:
- Google Chrome 38
- Firefox 19
- Opera 25
- Safari 10.1
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!
Last Updated :
20 Aug, 2019
Like Article
Save Article