Hvad gør Atob()-metoden i JavaScript

Hvad Gor Atob Metoden I Javascript



Det ' atob() ' henviser til ' ASCII til binær ” afkodet metode til afkodning af den kodede base-64 streng. Det base-64 repræsenterer de binære data i ASCII-format, der ikke kan læses som tekst. Det hjælper med at gemme vigtige og følsomme oplysninger. Den afkodede streng er let at læse og forstå, dvs. i et format, der kan læses af mennesker.

Denne opskrivning vil illustrere formålet, arbejdet og brugen af ​​' atob() ” metode i JavaScript.







Hvad gør 'atob()'-metoden i JavaScript?

Det ' atob() ” metode afkoder den kodede binære datastreng. Det ' atob() ” rekonstruerer disse kodede base-64-strenge ved at kortlægge hvert tegn i strengen til dens originale 6-bit binære repræsentation.



Syntaks

FANGEHUL ( kodet )

I ovenstående syntaks, ' kodet ” angiver den datastreng, der er kodet i det binære base-64-format.



Eksempel: Anvendelse af metoden 'atob()' i JavaScript

I dette eksempel kan den omtalte metode anvendes til først at kode og derefter afkode den initialiserede streng ved dobbeltklik på knappen.





HTML kode

Lad os gennemgå følgende linjer med HTML-kode:

< s > At afkode den skrevne base - 64 kodet afsnit dobbelt Klik på det her knap. s >
< knap og klik = 'Oversætte()' > Dobbeltklik knap >
< p id = 'prøve' > s >

I ovenstående HTML-kode:



  • Først og fremmest skal du inkludere et afsnit via '

    ” tag.

  • I det næste trin skal du inkludere en knap med tilhørende ' ondblklik ' hændelse omdirigerer til funktionen med navnet ' Oversætte() ”, der udløses ved dobbeltklik på knappen.
  • Nu, '

    ' tag angiver det andet afsnit med et id ' prøve ”, hvori de kodede og dekodede strenge vil blive tilføjet.

JavaScript kode

Lad os nu gå videre til JavaScript-kodeblokken:

< manuskript >
fungere Oversætte ( ) {
var snor = 'Linux' ;
var kodet = brormand ( snor ) ;
var afkodet = FANGEHUL ( kodet ) ;
var resultat = 'Kodet streng er:' + kodet + '
'
+ 'Afkodet streng :    ' + afkodet ; dokument. getElementById ( 'prøve' ) . indreHTML = resultat ;
}
manuskript >

I ovenstående kodeblok:

  • Først skal du erklære funktionen ' Oversætte() ”.
  • I sin definition initialiseres den streng, der skal afkodes og kodes.
  • Anvend derefter ' btoa() ” metode, der tager den initialiserede streng som sit argument og koder den til base-64-formatet.
  • Anvend nu ' atob()'-metoden til 'afkode ” den kodede streng til dets originale tekstformat.
  • Til sidst skal du anvende ' getElementById() ' metode til at få adgang til afsnittet og tilføje de afkodede og kodede strengværdier i det (afsnit) via ' indreHTML ” egenskab ved dobbeltklik.

Produktion

Outputtet viser, at kodning og afkodning udføres korrekt.

Konklusion

I JavaScript er den indbyggede ' atob() ”-metoden bruges til at afkode den base-64-kodede streng. Den tager den kodede streng som sit argument og afkoder den i overensstemmelse hermed. Kodningen sker dog via ' btoa() metode også kaldet ' binær til ASCII ”. Denne opskrivning har dækket formålet, arbejdet og funktionaliteten af ​​' atob() ” metode i JavaScript.