Jak przekonwertować tablicę na ciąg w JavaScript

Jak przekonwertować tablicę na ciąg w JavaScript
Tablice JavaScript są szeroko stosowane w naszym codziennym programowaniu, ponieważ są to najbardziej elastyczne struktury danych. Ponadto, za pomocą predefiniowanych metod, tablice można przekonwertować na ciąg w celu wykonania wymaganej manipulacji. Na przykład musisz użyć elementów tablicy jako ciąg CSV oddzielonego przecinkami lub chcesz wyświetlić elementy tablicy jako tekst. W takich scenariuszach jest preferowany konwertować ten konkretny JavaScript szyk do strunowy.

Ten zapis wyjaśni różne metody konwersji tablicy do ciągu. A więc zacznijmy!

Jak przekonwertować tablicę na ciąg w JavaScript

Aby przekonwertować tablicę na ciąg w JavaScript, możesz zastosować dowolne z poniższych podejść:

  • Za pomocą ToString () metoda
  • Za pomocą conat () metoda
  • Za pomocą Tolocalestring () metoda
  • Za pomocą dołączyć() metoda
  • Za pomocą Typ przymus

Wyjaśnimy każdą z wyżej wymienionych metod w następnych sekcjach.

Za pomocą metody TOString () dla konwersji tablicy do ciągu w JavaScript

Wbudowany JavaScript „ToString ()" metoda pomaga przekształcić różne typy danych w ciąg. Mówiąc dokładniej, możemy go użyć do konwersji tablicy na ciąg. Ta metoda wyświetla ciąg, który zawiera wszystkie elementy tablicy, które są oddzielone przecinkami.

Składnia

szyk.ToString ();

Tutaj "ToString ()„Metoda konwertuje„szyk”I zwraca swoją reprezentację tekstu jako„strunowy".

Przykład
Aby zademonstrować użycie JavaScript „ToString ()”Metoda, po pierwsze, utworzymy tablicę o nazwie„pory roku„Posiadanie następujących elementów:

Const Seasons = [„Summer”, „Winter”, „Autumn”];

Następnie wykorzystamy „ToString ()„Metoda konwersji”pory roku„Tablica do ciągu:

pory roku.ToString ();

Wykonanie danego kodu zwróci „strunowy„Po konwersji:

Za pomocą metody konwersji tablicy do tablicy w JavaScript w JavaScript

W JavaScript „The„conat ()”Metoda jest stosowana przede wszystkim do połączenia wielu ciągów. Można go jednak również wykorzystać do konwersji określonej tablicy w ciągu. W tym celu musisz połączyć elementy tablicy z pustym ciągiem „”.

Składnia

string = "".Conat (tablica);

W powyższej składni „„conat ()„Metoda łączy elementy„szyk”Z pustym ciągiem„ „i zwraca wynik”strunowy".

Przykład
Poniższy przykład przekonwertuje „pory roku„Tablica do ciągu za pomocą JavaScript”conat ()" metoda:

string = "".Conat (pory roku);
konsola.log (ciąg);

Jak widać na wyjściu, „conat ()„Metoda zwróciła przekonwertowane”strunowy”Po skonatenowaniu„pory roku„Elementy tablicy z pustym ciągiem:

Za pomocą metody Tolocalestring () dla konwersji tablicy do ciągu w JavaScript

„„Tolocalestring ()„Metoda jest wykorzystywana do przekształcania liczby na specjalny rodzaj reprezentacji numerycznej w oparciu o ustawienia językowe przeglądarki. Dodatkowo ta metoda jest również stosowana do tablicy do konwersji ciągu w JavaScript. „„Tolocalestring ()„Metoda jest uważana za„zlokalizowana wersjaToString ()" metoda.

Składnia

szyk.Tolocalestring ()

„„Tolocalestring ()”Metoda zwraca ciąg po przekształceniu do niego tablicy.

Przykład
Użyjemy teraz JavaScript „Tolocalestring ()„Metoda konwersji„pory roku„Tablica do ciągu:

pory roku.Tolocalestring ()

Oto ciąg zwrócony metodą „ToloCateString ()”:

Za pomocą metody łączenia () do konwersji łańcuchowej w JavaScript w JavaScript

"dołączyć()”To kolejna metoda JavaScript, która oferuje funkcjonalność konwersji tablicy na ciąg. Ta metoda przekształca wszystkie elementy tablicy w ciągu i łączy je zgodnie z „SYMITER„Przekazano jako argument. Jeśli „dołączyć()”Metoda jest wywoływana bez żadnego argumentu, a następnie domyślnie wartości w ciągu wynikającego ciągu zostaną oddzielone przez przecinki.

Składnia

szyk.dołącz („Delimiter”)

Tutaj JavaScript „dołączyć()„Metoda przekonwertuje”szyk”I zwróć„strunowy”Oddzielone przez określone„SYMITER".

Przykład
W poniższym przykładzie nie minęliśmy „SYMITER„Tak więc w wynikającym z tego ciągu elementy tablicy będą oddzielone przecinkami:

pory roku.dołączyć()

Wyjście

W drugim przypadku określenie łącznika „-” jako „SYMITER”Przyniesie różne wyniki:

pory roku.dołączyć("-")

Wyjście

Korzystanie z przymusu typu dla tablicy do konwersji ciągów w JavaScript

"Typ przymus”Jest metodologią w JavaScript, która konwertuje wartość z jednego typu danych na inny. JavaScript obsługuje dwa rodzaje przymusu, „Wyraźny" I "Domniemany”Przymus.

W ukrytym przymusie każdy operator JavaScript, taki jak „+”Lub„-”stosuje się do celu konwersji; podczas gdy używasz niektórych funkcji JavaScript, takich jak „Numer()”,„Strunowy()", Oni wyraźnie zmusza wartość do wymaganego typu.

Jeśli chcesz wyraźnie nawróć jakiś szyk Do strunowy, Następnie idź po „Strunowy()" metoda; W przeciwnym razie może być tablica niejawnie przekonwertowane przy użyciu „+" operator.

Składnia jawnego przymusu

String = String (tablica)

Składnia ukrytego przymusu

string = "" + tablica

Przykład 1
Poniższy przykład wykorzystuje „Strunowy()„Metoda wyraźnego konwersji„pory roku„Tablica do ciągu:

var string1 = string (pory roku);
konsola.log (String1);

Wyjście

Przykład 2
Z pomocą operatora konatenacji „+”, Teraz połączymy„pory roku„Tablica z pustym ciągiem„ ”:

var string2 = "" + sezony;
konsola.log (String2);

Wyjście

Skompilowaliśmy różne metody konwersji tablicy na ciąg w JavaScript. Wykorzystaj dowolną z podanych metod zgodnie z Twoimi preferencjami.

Wniosek

Za pomocą ToString (), conat (), Tolocalestring (), dołączyć() metody i Typ przymus, możesz łatwo konwertować jakiś szyk Do strunowy W JavaScript. Metoda JavaScript ToString () bezpośrednio przekształca tablicę na ciąg, a metoda ToloCatestring () domyślnie używa jej w tym samym celu. Natomiast metoda Conat () i operator konatenacji „”+”Połącza określoną tablicę za pomocą pustego ciągu. W tym spisie omówiono różne metody przekształcania tablicy na ciąg w JavaScript.