Le ' a à B() ' se réfère à la ' ASCII en binaire ” méthode décodée pour décoder la chaîne encodée en base 64. Le base-64 représente les données binaires au format ASCII qui ne peuvent pas être lues en tant que texte. Il aide à stocker des informations importantes et sensibles. La chaîne décodée est facile à lire et à comprendre, c'est-à-dire dans un format lisible par l'homme.
Cet article illustrera l'objectif, le fonctionnement et l'utilisation du ' a à B() ” méthode en JavaScript.
Que fait la méthode « atob() » en JavaScript ?
Le ' a à B() ” décode la chaîne de données binaires encodée. Le ' a à B() ” reconstruit ces chaînes encodées en base 64 en mappant chaque caractère de la chaîne dans sa représentation binaire 6 bits d'origine.
Syntaxe
DONJON ( codé )Dans la syntaxe ci-dessus, ' codé ” spécifie la chaîne de données codée au format binaire base-64.
Exemple : application de la méthode « atob() » en JavaScript
Dans cet exemple, la méthode décrite peut être appliquée pour d'abord coder puis décoder la chaîne initialisée lors du double-clic du bouton.
Code HTML
Parcourons les lignes de code HTML suivantes :
< p > Décoder la base écrite - 64 paragraphe codé double cliquer sur ce bouton. p >< bouton ondblclick = 'traduire()' > Double-cliquez bouton >
< identifiant p = 'test' > p >
Dans le code HTML ci-dessus :
- Tout d'abord, incluez un paragraphe via le ' ' étiqueter.
- À l'étape suivante, incluez un bouton associé à un ' ondblclick ” événement redirigeant vers la fonction nommée “ traduire() ” qui sera déclenché lors du double-clic du bouton.
- Maintenant le ' ” tag spécifie le deuxième paragraphe avec un identifiant “ test ” dans lequel les chaînes encodées et décodées seront ajoutées.
Code Javascript
Passons maintenant au bloc de code JavaScript :
< scénario >fonction traduire ( ) {
était chaîne = 'Linux' ;
était codé = copain ( chaîne ) ;
était décodé = DONJON ( codé ) ;
était résultat = 'La chaîne encodée est :' + codé + '
' + 'Chaîne décodée : ' + décodé ; document. getElementById ( 'test' ) . innerHTML = résultat ;
}
scénario >
Dans le bloc de code ci-dessus :
- Tout d'abord, déclarez la fonction ' traduire() ”.
- Dans sa définition, initialisez la chaîne qui doit être décodée et encodée.
- Après cela, appliquez le ' btoa() ” méthode qui prend la chaîne initialisée comme argument et l'encode au format base-64.
- Maintenant, appliquez le ' atob()' pour 'décoder ” la chaîne encodée dans son format de texte d'origine.
- Enfin, appliquez le « getElementById() ' pour accéder au paragraphe et y ajouter les valeurs de chaîne décodées et encodées (paragraphe) via la ' innerHTML ” propriété lors du double-clic.
Sortir
La sortie montre que l'encodage et le décodage sont effectués de manière appropriée.
Conclusion
En JavaScript, le ' a à B() ” est utilisée pour décoder la chaîne encodée en base 64. Il prend la chaîne encodée comme argument et la décode en conséquence. L'encodage se fait cependant via le ' btoa() 'méthode également appelée' binaire en ASCII ”. Cet article a couvert l'objectif, le fonctionnement et la fonctionnalité du ' a à B() ” méthode en JavaScript.