Open In App

Web TextEncoder API | TextEncoder encode() method

Last Updated : 20 Aug, 2019
Comments
Improve
Suggest changes
Like Article
Like
Report
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. html
<!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

Next Article

Similar Reads