Open In App

Web TextEncoder API | TextEncoder encoding property

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:



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


Article Tags :