En HTML hay una interfaz TextEncoder que tiene una propiedad de codificación que nos informa sobre el algoritmo de codificación utilizado por el codificador. Solo puede tener el valor utf-8 .
Sintaxis:
var b = encoder.encoding;
Valor devuelto: Devuelve el nombre del algoritmo de codificación.
Ejemplo:
<!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>
Producción:
- Antes de hacer clic en el botón:
- Después de hacer clic en el botón:
Navegadores compatibles: los navegadores compatibles con la propiedad de codificación TextEncoder se enumeran a continuación:
- Google cromo 38
- Firefox 19
- Ópera 25
- Safari 10.1