Open In App

Web TextEncoder API | TextEncoder encoding property

Improve
Improve
Like Article
Like
Save
Share
Report

In HTML there is a TextEncoder Interface which has a property encoding which tells us about the encoding algorithm used by the encoder. It can only have the value that is utf-8.

Syntax:

var b = encoder.encoding;

Return Value: It returns the name of the encoding algorithm.

Example:




<!DOCTYPE html>
<html>
  
<head>
    <title>
        Web TextEncoder API | TextEncoder
        encoding property
    </title>
</head>
  
<body style="text-align:center;">
  
    <h1 style="color:green;"
        GeeksforGeeks 
    </h1>
  
    <h3>Web TextEncoder API | TextEncoder encoding property</h3>
  
    <button onclick="getTextEncoder ();">
        Get encoding
    </button>
      
    <p id='TextEncoder'></p>
  
    <script type="text/javascript">
        function getTextEncoder() {
            const encoder = new TextEncoder()
            var geeks = encoder.encoding;
            document.getElementById("TextEncoder").innerHTML
                        = geeks;
        }
    </script>
</body>
  
</html>


Output:

  • Before clicking the button:
  • After clicking the button:

Supported Browsers: The browser supported by TextEncoder encoding property are listed below:

  • Google Chrome 38
  • Firefox 19
  • Opera 25
  • Safari 10.1


Last Updated : 20 Aug, 2019
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads