Metoda okna BTOA | Wyjaśnione

Metoda okna BTOA | Wyjaśnione

W rzeczywistych problemach często chcesz przekształcić swoje dane poprzez kodowanie, aby można je było bezpiecznie wykorzystać przez inny typ systemu. Ponadto kodowanie pomaga w utrzymaniu bezpieczeństwa danych, ponieważ pliki stają się nieczytele. Oprócz tego może kompresować rozmiar plików audio i wideo. W takich przypadkach „okno.BTOA ()„Metoda zastanawia się w kodowaniu danych w celu zapewnienia prywatności danych.

Niniejszy podręcznik poprowadzi Cię o zastosowanie metody okna BTOA () w JavaScript.

Czym jest metoda okna btoa () w JavaScript?

JavaScript „okno.BTOA ()„Metoda koduje ciąg w Base-64. Ta metoda używa „A-Z„”A-Z„”0-9„”+„”/" I "=”Znaki kodowania określonego ciągu umieszczonego w jego argumencie.

Składnia

okno.BTOA (ciąg)


W powyższej składni „strunowy”Odnosi się do określonego ciągu, który należy zakodować.

Sprawdźmy następujące przykłady, aby zrozumieć określoną koncepcję.

Przykład 1: Koduj zainicjowany ciąg

W tym przykładzie po prostu zakodujemy zainicjowaną wartość ciągu, stosując okno.Metoda BTOA (). Aby to zrobić, po pierwsze, zainicjuj następującą wartość ciągu:

niech text = "koduj ciąg";


Następnie zastosuj „okno.BTOA ()„Metoda przyjmująca określony ciąg jako jego argument:

Niech zakodowane = okno.BTOA (tekst);


Na koniec wydrukuj zakodowaną wartość:

konsola.log (zakodowany);


Wynikowym zakodowanym wyjściem będzie:


Jeśli chcesz przyjąć wartość ciągu jako wejście od użytkownika i zakoduj ją, użyj następującego przykładu.

Przykład 2: Koduj ciąg zdefiniowany przez użytkownika

W poniższym przykładzie kodujemy wartość ciągu wprowadzoną przez użytkownika za pomocą okna dialogowego.

Poniższy kod podany poprosi użytkownika o wprowadzenie wartości ciągu:

input = wiersz („Wprowadź wartość ciągu:”)


Teraz zakoduj wartość ciągu zdefiniowaną przez użytkownika za pomocą „okno.BTOA ()" metoda:

Niech zakodowane = okno.BTOA (wejście);


Na koniec wyświetl zakodowaną wartość ciągów poprzez okno dialogowe Alert:

alert (zakodowany)


Wyjście


Przykład 3: Ekoduj tekst nagłówka

W tym konkretnym przykładzie kodujemy wartość ciągów nagłówka, uzyskując dostęp do jego określonego „ID„Za pomocą przycisku.

Najpierw podaj następujące kierunek w „

Linuxhint


Następnie wykonaj podane kroki w JavaScript, aby zakodować nagłówek:

    • Zdefiniuj funkcję o nazwie „enkodestring ()". W swojej definicji funkcji uzyskaj dostęp do określonego identyfikatora za pomocą „getElementById ()" metoda.
    • Teraz przywołaj „„BTOA ()”Metoda kodowania tekstu dodanego w nagłówku.
    • Na koniec zastosuj „Innertext„Właściwość do wyświetlenia kodowanej wartości ciągu w modelu obiektu Dokument (DOM):
Funkcja enkodestring ()
Niech get = dokument.getElementById („LH”)
Niech zakodowane = okno.BTOA (GET);
Dostawać.innerText = zakodowany


Wyjście


Omówiliśmy wszystkie możliwe przykłady wykorzystania okna.Metoda btao ().

Wniosek

Możesz użyć „okno.BTOA ()”Metoda kodowania ciągu, niezależnie od tego, czy jest on inicjowany, zdefiniowany przez użytkownika przez monit, czy jakikolwiek element tekstowy, taki jak nagłówek. Dla zainicjowanego i zdefiniowanego przez użytkownika ciąg, okno.Metoda BTOA () jest wywoływana podczas przekazywania wymaganego ciągu jako argumentu. W ostatnim scenariuszu konieczne jest dostęp do elementu za pomocą jego identyfikatora, a następnie zakodować. Ten zapis wykazał przykłady korzystania z okna.Metoda BTOA ().