IL ' da A a B() ' si riferisce a ' Da ASCII a binario ” metodo decodificato per decodificare la stringa codificata in base 64. IL base-64 rappresenta i dati binari in formato ASCII che non possono essere letti come testo. Aiuta a memorizzare informazioni importanti e sensibili. La stringa decodificata è di facile lettura e comprensione, ovvero in un formato leggibile dall'uomo.
Questo articolo illustrerà l'obiettivo, il funzionamento e l'utilizzo del ' da A a B() ” metodo in JavaScript.
Cosa fa il metodo 'atob ()' in JavaScript?
IL ' da A a B() ” decodifica la stringa di dati binari codificati. IL ' da A a B() ” ricostruisce queste stringhe codificate in base 64 mappando ogni carattere della stringa nella sua rappresentazione binaria originale a 6 bit.
Sintassi
PRIGIONIERO ( codificato )Nella sintassi precedente, “ codificato ” specifica la stringa di dati codificata nel formato binario in base 64.
Esempio: applicazione del metodo 'atob ()' in JavaScript
In questo esempio, il metodo discusso può essere applicato prima per codificare e quindi per decodificare la stringa inizializzata facendo doppio clic sul pulsante.
Codice HTML
Esaminiamo le seguenti righe di codice HTML:
< P > Decodificare la base scritta - 64 paragrafo codificato Doppio clicca su Questo pulsante. P >< pulsante ondblclick = 'tradurre()' > Doppio click pulsante >
< p id = 'test' > P >
Nel codice HTML sopra:
- Prima di tutto, includi un paragrafo tramite il ' etichetta '.
- Nel passaggio successivo, includi un pulsante con un ' ondblclick ” reindirizzamento dell'evento alla funzione denominata “ tradurre() ” che verrà attivato al doppio clic del pulsante.
- Ora il ' ” tag specifica il secondo paragrafo con un id “ test ” in cui verranno aggiunte le stringhe codificate e decodificate.
codice javascript
Passiamo ora al blocco di codice JavaScript:
< copione >funzione tradurre ( ) {
era corda = 'Linux' ;
era codificato = Fra ( corda ) ;
era decodificato = PRIGIONIERO ( codificato ) ;
era risultato = 'La stringa codificata è: ' + codificato + '
' + 'Stringa decodificata: ' + decodificato ; documento. getElementById ( 'test' ) . innerHTML = risultato ;
}
copione >
Nel blocco di codice sopra:
- Per prima cosa, dichiara la funzione ' tradurre() ”.
- Nella sua definizione, inizializza la stringa che deve essere decodificata e codificata.
- Successivamente, applica il ' btoa() ” che prende la stringa inizializzata come argomento e la codifica nel formato base-64.
- Ora, applica il ' atob()' per 'decode ” la stringa codificata nel suo formato di testo originale.
- Infine, applica il ' getElementById() ” per accedere al paragrafo e aggiungere i valori di stringa decodificati e codificati in esso (paragrafo) tramite il metodo “ innerHTML ” dopo aver fatto doppio clic.
Produzione
L'output mostra che la codifica e la decodifica vengono eseguite in modo appropriato.
Conclusione
In JavaScript, il built-in ' da A a B() Il metodo ” viene utilizzato per decodificare la stringa codificata in base 64. Prende la stringa codificata come argomento e la decodifica di conseguenza. La codifica viene comunque eseguita tramite il ' btoa() metodo denominato anche “ binario in ASCII ”. Questo articolo ha coperto l'obiettivo, il funzionamento e la funzionalità del ' da A a B() ” metodo in JavaScript.