Jak przekonwertować ciąg znaków na tablicę w JavaScript

Jak Przekonwertowac Ciag Znakow Na Tablice W Javascript



W językach wysokiego poziomu łańcuchy są najbardziej wydajnymi, szybkimi i wydajnymi strukturami danych. Podczas gdy tablica składa się z podobnych łańcuchowych elementów danych. Ponadto tablice można wykorzystać do przechowywania różnych wartości w jednej zmiennej. Każdy element tablicy ma powiązany z nim unikalny numer, który jest nazywany indeksem numerycznym, który umożliwia użytkownikom dostęp do niego. Tablice w JavaScript zwykle zaczynają się od indeksu zero i można nimi manipulować różnymi metodami.

Ten post zademonstruje konwersję ciągu znaków na tablicę w JavaScript.

Jak przekonwertować/zmodyfikować ciąg znaków na tablicę w JavaScript?

Aby przekonwertować/zmodyfikować ciąg znaków na tablicę w JavaScript, można zastosować wiele metod. Niektóre z nich są wymienione poniżej:







Metoda 1: Konwersja ciągu znaków na tablicę przy użyciu metody Array.from().

Aby zmodyfikować ciąg znaków w tablicy, JavaScript „ Tablica.z() można zastosować metodę ”. W przypadku łańcuchów znaków każda litera łańcucha jest przekształcana w element nowej instancji tablicy, ale w przypadku wartości całkowitych nowa instancja tablicy po prostu przyjmuje elementy istniejącej tablicy.



Składnia



Aby wykorzystać Array.from(), można zastosować następującą metodę:





Szyk . z ( obiekt, mapFunction, thisValue )

Teraz wykonaj następujące instrukcje:

  • Najpierw zadeklaruj zmienną i przypisz jej wartość. Aby to zrobić, zmienna o nazwie „ moje imię ” jest zadeklarowane.
  • Następnie weź inną zmienną o innej nazwie i użyj „ Tablica.z() ”, aby przekonwertować wartość ciągu indywidualnie:
niech moje imię = „Hafsa Javed” ;

niech nazwaChars = Szyk . z ( moje imię ) ;

Na koniec wyświetl dane wyjściowe na konsoli za pomocą „ log.konsoli() ' metoda:



konsola. dziennik ( nameChars ) ;

Można zauważyć, że łańcuch został przekonwertowany na tablicę. Każdy jego indeks zawiera odpowiednio jeden znak:

Metoda 2: Konwersja ciągu znaków na tablicę przy użyciu metody Object.assign().

JavaScript “ Obiekt.przypisz() ” można wykorzystać do podzielenia łańcucha na osobne znaki lub wartości. Aby to zrobić, postępuj zgodnie z instrukcjami podanymi poniżej:

  • Zainicjuj zmienną i przypisz wartość zgodnie z własnymi preferencjami.
  • Następnie zadeklaruj kolejną zmienną o innej nazwie i użyj metody „Object.assign()” do przekształcenia ciągu znaków w pojedyncze znaki:
niech Fname = „Linux” ;

niech nazwaChar = Obiekt . przydzielać ( [ ] , Fnazwa ) ;

Na koniec wyświetl tablicę na konsoli, używając „console.log(nameChar)”:

konsola. dziennik ( imięChar ) ;

Metoda 3: Konwersja ciągu znaków na tablicę przy użyciu metody split().

podział() ” JavaScript służy do konwersji ciągu znaków na podłańcuch w tablicy. Pusta przestrzeń jest wykorzystywana jako operator do zmiany łańcucha na podciąg w tablicy. Ponadto metoda split() nie może modyfikować oryginalnego/rzeczywistego ciągu znaków.

Składnia

Aby skorzystać z metody split(), użyj poniższej składni:

strunowy. podział ( rozdzielacz, granica )

Tutaj:

  • separator ” służy do dodawania spacji między słowami łańcuchowymi i przekształcania ich w podłańcuch.
  • limit ” służy do określania limitu ciągu.

Przykład 1: Podziel ciąg znaków, dodając spację i przechowując go w tablicy

podział() ” jest wywoływana w celu podzielenia łańcucha na pojedyncze słowa. Tutaj „” „” jest używane jako separator, aby dodać spację między słowem w ciągu:

niech tekst = „To jest witryna Linuxhint” ;

niech tablica = tekst. podział ( '' ) ;

Następnie użyj następującego fragmentu kodu, aby wyświetlić dane wyjściowe na konsoli:

konsola. dziennik ( szyk )

Przykład 2: Podziel tekst, usuwając jeden podciąg i przechowując go w tablicy

W tym przykładzie „ Linuks Parametr ” jest ustawiony jako separator łańcucha, aby podzielić określony ciąg na inny podciąg:

niech tekst = „To jest witryna Linuxhint” ;

niech tablica = tekst. podział ( „Linuks” ) ;

Na koniec wyświetl dane wyjściowe za pomocą tego polecenia:

konsola. dziennik ( szyk ) ;

Wyjście

Metoda 4: Konwersja ciągu znaków na tablicę za pomocą operatora spread[…].

Operatora spread[…..] można również użyć do konwersji ciągu znaków na tablicę. Aby to zrobić, zainicjuj zmienną i ustaw wartość. Następnie użyj „[ …nazwa ]” jako wartość innej zmiennej, która rozłoży łańcuch na tablicę jako indywidualny znak:

niech nazwa = „Linux” ;

niech nazwaChar = [ ... nazwa ] ;

konsola. dziennik ( imięChar ) ;

Wyjście

Wszystko sprowadza się do przekształcenia ciągu znaków w tablicę przy użyciu różnych metod.

Wniosek

Aby przekonwertować ciąg znaków na tablicę w JavaScript, można użyć wielu metod, takich jak „ Tablica.z() ”, „ Obiekt.przypisz() ”, „ podział() ” metody i „ rozpowszechnianie się[…] operatora. Gdzie ' Tablica.z() ” służy do konwersji łańcucha na podciąg. W tym artykule podano różne metody konwersji łańcucha znaków na tablicę w JavaScript.