„ od A do B() ' odnosi się do ' ASCII na binarny ” dekodowana metoda dekodowania zakodowanego łańcucha base-64. The podstawa-64 reprezentuje dane binarne w formacie ASCII, których nie można odczytać jako tekst. Pomaga w przechowywaniu ważnych i wrażliwych informacji. Odkodowany ciąg znaków jest łatwy do odczytania i zrozumienia, tj. w formacie czytelnym dla człowieka.
Ten opis zilustruje cel, działanie i użycie „ od A do B() ” w JavaScript.
Co robi metoda „atob()” w JavaScript?
„ od A do B() ” dekoduje zakodowany łańcuch danych binarnych. „ od A do B() ” rekonstruuje te zakodowane łańcuchy base-64, mapując każdy znak ciągu na jego oryginalną 6-bitową reprezentację binarną.
Składnia
LOCH ( zakodowane )W powyższej składni „ zakodowane ” określa ciąg danych zakodowany w formacie binarnym base-64.
Przykład: Zastosowanie metody „atob()” w JavaScript
W tym przykładzie omówioną metodę można najpierw zakodować, a następnie zdekodować zainicjowany ciąg znaków po dwukrotnym kliknięciu przycisku.
Kod HTML
Przeanalizujmy następujące wiersze kodu HTML:
< P > Aby rozszyfrować pisemną bazę - 64 zakodowany akapit podwójnie Kliknij Ten przycisk. P >< przycisk ondblkliknij = 'Tłumaczyć()' > Podwójne kliknięcie przycisk >
< identyfikator p = 'test' > P >
W powyższym kodzie HTML:
- Przede wszystkim dołącz akapit przez „ ”znacznik.
- W następnym kroku dołącz przycisk z powiązanym „ ondblklik ” zdarzenie przekierowujące do funkcji o nazwie „ Tłumaczyć() ”, który zostanie uruchomiony po dwukrotnym kliknięciu przycisku.
- Teraz ' ” tag określa drugi akapit o identyfikatorze „ test ”, w którym zostaną dołączone zakodowane i zdekodowane ciągi znaków.
Kod JavaScript
Przejdźmy teraz do bloku kodu JavaScript:
< scenariusz >funkcjonować Tłumaczyć ( ) {
był strunowy = „Linux” ;
był zakodowane = brachu ( strunowy ) ;
był zdekodowany = LOCH ( zakodowane ) ;
był wynik = „Zakodowany ciąg to:” + zakodowane + '
' + „Zdekodowany ciąg znaków: ” + zdekodowany ; dokument. getElementById ( 'test' ) . wewnętrzny HTML = wynik ;
}
scenariusz >
W powyższym bloku kodu:
- Najpierw zadeklaruj funkcję „ Tłumaczyć() ”.
- W swojej definicji zainicjuj ciąg, który ma zostać zdekodowany i zakodowany.
- Następnie zastosuj „ btoa() ”, która przyjmuje zainicjowany ciąg znaków jako argument i koduje go w formacie base-64.
- Teraz zastosuj „ atob()” do „dekodowania ” zakodowany ciąg do jego oryginalnego formatu tekstowego.
- Na koniec zastosuj „ getElementById() ”, aby uzyskać dostęp do akapitu i dołączyć do niego zdekodowane i zakodowane wartości ciągów (akapit) za pomocą „ wewnętrzny HTML ” po dwukrotnym kliknięciu.
Wyjście
Dane wyjściowe pokazują, że kodowanie i dekodowanie są wykonywane prawidłowo.
Wniosek
W JavaScript wbudowane „ od A do B() ” jest wykorzystywana do dekodowania łańcucha zakodowanego w formacie base-64. Pobiera zakodowany ciąg znaków jako argument i odpowiednio go dekoduje. Kodowanie odbywa się jednak za pomocą „ btoa() ” metoda określana również jako „ binarny do ASCII ”. Ten opis obejmuje cel, działanie i funkcjonalność „ od A do B() ” w JavaScript.