Vad gör Atob()-metoden i JavaScript

Vad Gor Atob Metoden I Javascript



den ' a till B() ' hänvisar till ' ASCII till binär ” avkodad metod för att avkoda den kodade bas-64-strängen. De bas-64 representerar binära data i ASCII-format som inte kan läsas som text. Det hjälper till att lagra viktig och känslig information. Den avkodade strängen är lätt att läsa och förstå, dvs i ett format som kan läsas av människor.

Denna artikel kommer att illustrera syftet, arbetet och användningen av ' a till B() ”-metoden i JavaScript.







Vad gör metoden 'atob()' i JavaScript?

den ' a till B() ”-metoden avkodar den kodade binära datasträngen. den ' a till B() ” rekonstruerar dessa kodade bas-64-strängar genom att mappa varje tecken i strängen till dess ursprungliga 6-bitars binära representation.



Syntax

DUNGEON ( kodad )

I ovanstående syntax, ' kodad ” specificerar datasträngen som är kodad i bas-64 binärt format.



Exempel: Använda metoden 'atob()' i JavaScript

I det här exemplet kan den diskuterade metoden tillämpas för att först koda och sedan avkoda den initialiserade strängen vid dubbelklick på knappen.





HTML-kod

Låt oss gå igenom följande rader med HTML-kod:

< sid > För att avkoda den skrivna basen - 64 kodat stycke dubbel Klicka på detta knapp. sid >
< knappen och klicka = 'Översätt()' > Dubbelklicka knapp >
< p id = 'testa' > sid >

I HTML-koden ovan:



  • Först av allt, inkludera ett stycke via '

    '-tagg.

  • I nästa steg, inkludera en knapp med en tillhörande ' ondblklick ' händelse som omdirigerar till funktionen med namnet ' Översätt() ” som kommer att utlösas när du dubbelklickar på knappen.
  • Nu den '

    ' taggen anger det andra stycket med ett id ' testa ” där de kodade och avkodade strängarna kommer att läggas till.

JavaScript-kod

Låt oss nu gå vidare till JavaScript-kodblocket:

< manus >
fungera Översätt ( ) {
var sträng = 'Linux' ;
var kodad = bror ( sträng ) ;
var avkodas = DUNGEON ( kodad ) ;
var resultat = 'Kodad sträng är: ' + kodad + '
'
+ 'Avkodad sträng:    ' + avkodas ; dokumentera. getElementById ( 'testa' ) . innerHTML = resultat ;
}
manus >

I ovanstående kodblock:

  • Deklarera först funktionen ' Översätt() ”.
  • I dess definition, initialisera strängen som behöver avkodas och kodas.
  • Efter det, använd ' btoa() ”-metod som tar den initierade strängen som sitt argument och kodar den till bas-64-formatet.
  • Använd nu ' atob()'-metoden för att 'avkoda ” den kodade strängen till dess ursprungliga textformat.
  • Till sist, använd ' getElementById() ”-metoden för att komma åt stycket och lägga till de avkodade och kodade strängvärdena i det(stycke) via ” innerHTML ” egenskap vid dubbelklick.

Produktion

Utdata visar att kodning och avkodning görs på lämpligt sätt.

Slutsats

I JavaScript, den inbyggda ' a till B() ”-metoden används för att avkoda den bas-64-kodade strängen. Den tar den kodade strängen som argument och avkodar den därefter. Kodningen görs dock via ' btoa() metod även kallad ' binär till ASCII ”. Den här artikeln har täckt syftet, funktion och funktionalitet för ' a till B() ”-metoden i JavaScript.