El ' de la A, a la B() ' se refiere a ' ASCII a binario ” método decodificado para decodificar la cadena codificada en base 64. El base-64 representa los datos binarios en formato ASCII que no se pueden leer como texto. Ayuda a almacenar información importante y confidencial. La cadena decodificada es fácil de leer y comprender, es decir, en un formato legible por humanos.
Este artículo ilustrará el objetivo, el funcionamiento y el uso del “ de la A, a la B() ” método en JavaScript.
¿Qué hace el método “atob()” en JavaScript?
El ' de la A, a la B() El método decodifica la cadena de datos binarios codificados. El ' de la A, a la B() ” reconstruye estas cadenas codificadas en base 64 asignando cada carácter de la cadena a su representación binaria original de 6 bits.
Sintaxis
CALABOZO ( codificado )En la sintaxis anterior, “ codificado ” especifica la cadena de datos que está codificada en el formato binario base-64.
Ejemplo: Aplicar el método “atob()” en JavaScript
En este ejemplo, el método discutido se puede aplicar para codificar primero y luego decodificar la cadena inicializada al hacer doble clic en el botón.
código HTML
Repasemos las siguientes líneas de código HTML:
< pag > Para decodificar la base escrita - 64 párrafo codificado doble haga clic en este botón. pag >< botón ondblclic = 'traducir()' > Haga doble clic botón >
< identificación p = 'prueba' > pag >
En el código HTML anterior:
- En primer lugar, incluya un párrafo a través del ' ' etiqueta.
- En el siguiente paso, incluya un botón que tenga asociado un “ ondblclick ” evento que redirige a la función denominada “ traducir() ” que se activará al hacer doble clic en el botón.
- Ahora el ' ” etiqueta especifica el segundo párrafo con una identificación “ prueba ” en el que se agregarán las cadenas codificadas y decodificadas.
Código JavaScript
Ahora, pasemos al bloque de código JavaScript:
< guion >función traducir ( ) {
era cadena = 'linux' ;
era codificado = hermano ( cadena ) ;
era descifrado = CALABOZO ( codificado ) ;
era resultado = 'La cadena codificada es: ' + codificado + '
' + 'Cadena decodificada: ' + descifrado ; documento. getElementById ( 'prueba' ) . HTML interno = resultado ;
}
guion >
En el bloque de código anterior:
- Primero, declara la función “ traducir() ”.
- En su definición, inicialice la cadena que necesita ser decodificada y codificada.
- Después de eso, aplique el “ btoa() ” que toma la cadena inicializada como su argumento y la codifica en el formato base-64.
- Ahora, aplica el “ método atob()” para “decodificar ” la cadena codificada a su formato de texto original.
- Por último, aplique el “ getElementById() ” para acceder al párrafo y agregar los valores de cadena decodificados y codificados en él (párrafo) a través del “ HTML interno ” propiedad al hacer doble clic.
Producción
El resultado muestra que la codificación y la decodificación se realizan correctamente.
Conclusión
En JavaScript, el incorporado “ de la A, a la B() El método se utiliza para decodificar la cadena codificada en base 64. Toma la cadena codificada como su argumento y la decodifica en consecuencia. Sin embargo, la codificación se realiza a través del ' btoa() ” método también conocido como “ binario a ASCII ”. Este artículo ha cubierto el objetivo, el funcionamiento y la funcionalidad del “ de la A, a la B() ” método en JavaScript.