Jak przekonwertować kod znaku na kod ASCII w JavaScript?

Jak przekonwertować kod znaku na kod ASCII w JavaScript?
Konwertowanie kodów znaków na kody ASCII w JavaScript jest bardzo przydatne, ponieważ jest to standardowy format kodowania do komunikacji elektronicznej między komputerami. Ponadto kod ASCII jest powszechnie akceptowany i wygodny w obszarze programowania. Oprócz tego robi cuda w kodowaniu pewnego rodzaju danych w celu zapewnienia prywatności danych.

Jak przekonwertować kod znaku na kod ASCII w JavaScript?

Poniższe metody można zastosować do konwersji kodu znakowego na reprezentację kodu ASCII w JavaScript:

  • "bzdury ()" metoda.
  • "CodePointat ()" metoda.

W poniższej sekcji wspomniane podejścia zostaną zilustrowane jeden po drugim!

Metoda 1: Konwertuj kod znaku na reprezentację kodu ASCII w JavaScript za pomocą metody CharcodEat ()

„„bzdury ()”Metoda podaje Unicode postaci w odniesieniu do określonego indeksu. Tę metodę można wykorzystać do konwersji dostarczonego znaku na kod ASCII, po prostu wskazując na jego indeks.

Składnia

strunowy.bzdury (indeks)

W podanej składni:

  • "indeks”Odnosi się do wskaźnika charakteru.

Przykład 1: Konwertowanie kodu znaku na reprezentację kodu ASCII za pomocą JavaScript
W tym przykładzie przejrzyj następujący fragment kodu:

Niech char = "x"
konsola.Log („Konwertowany kod ASCII to:”, Char.bzdur (0))
  • Najpierw zainicjuj zmienną o nazwie „zwęglać”Z określoną wartością znaku.
  • Teraz zastosuj „bzdury ()„Metoda, odnosząc się do jego indeksu i.e ”0".
  • Spowoduje to przekształcenie postaci „X„Do odpowiedniego kodu ASCII, który jest„120" w tym przypadku.

Wyjście

Przykład 2: Konwertowanie kodu znaku w reprezentację kodu ASCII za pomocą JavaScript
W tym przykładzie przekonwertuj znak na kod ASCII, wyodrębniając go z wartości ciągu.

Poniższa demonstracja wyjaśnia określoną koncepcję.

Niech String = "Linuxhint"
konsola.Log („Konwertowany kod ASCII to:”, ciąg.bzdur (2))
  • Po pierwsze, zainicjuj wartość ciągu, jak omówiono w poprzednim przykładzie.
  • Następnie zastosuj „bzdury ()”Metoda, przekazując wskaźnik żądanego znaku jako jego parametr.
  • Spowoduje to przekształcenie postaci „N„Do kodu ASCII zgodnie z indeksem.

Wyjście

Metoda 2: Konwertuj kod znaku na kod ASCII w JavaScript za pomocą metody CodePointat ()

„„CodePointat ()„Metoda zwraca postać„Unicode„Wartość przy konkretnym indeksie ciągu. Tę metodę można również zastosować do poprzedniej metody, odnosząc się do indeksu postaci.

Składnia

CodePointat (indeks)

W podanej składni:

  • "indeks”Odnosi się do indeksu znaku w ciągu.

Przykład 1: Konwertowanie kodu znaku na reprezentację kodu ASCII w JavaScript
Przejrzyj następujący fragment kodu:

niech char = „a”
konsola.Log („Konwertowany kod ASCII to:”, Char.CodePointat (0))

Postępuj zgodnie z poniższymi krokami:

  • W pierwszym etapie przeznacz postać do zmiennej o nazwie „zwęglać".
  • Teraz zastosuj „CodePointat ()”Metoda, odnosząc się do indeksu znaku, który podobnie przekonwertuje odpowiedni znak do kodu ASCII.

Wyjście

Przykład 2: Konwertowanie kodu znaku z ciągu na reprezentację kodu ASCII za pomocą JavaScript
Ten konkretny przykład spowoduje przekształcenie znaku na kod ASCII poprzez wyodrębnienie go z wartości ciągu.

Poniższy podawany kod-snippet wyjaśnia podaną koncepcję:

niech String = "David"
konsola.Log („Konwertowany kod ASCII to:”, ciąg.CodePointat (4))

Postępuj zgodnie z poniższymi krokami:

  • Przechowuj następującą wartość ciągu w zmiennej o nazwie „strunowy"
  • Na koniec zastosuj „CodePointat ()„Metoda, przekazując wskaźnik postaci„D" w tym przypadku.
  • Zwróci to reprezentację kodu ASCII indeksowanego znaku.

Wyjście

Dokonaliśmy podejść do konwersji kodu znakowego na reprezentację kodu ASCII

Wniosek

„„bzdury ()”Metoda lub„CodePointat ()”Metodę można zastosować do konwersji kodu znakowego lub wyodrębnionego kodu znaku z ciągu na kod ASCII w JavaScript. Obie metody zwracają ten sam wynik (reprezentacja ASCII), indeksując znak w ciągu. W tym samouczku pokazano podejścia do konwersji kodu znaku w reprezentację kodu ASCII za pomocą JavaScript.