Podczas radzenia sobie z danymi luzem są sytuacje, w których dane są błędnie napisane lub zawierają niechciany charakter. W drugim przypadku, jednocześnie dekodując niektóre dane do używania go lub inaczej wykorzystanie wyrażenia regularnego na wielu wartościach. W takich przypadkach przekształcenie tablicy na łańcuch bez przecinków w JavaScript jest bardzo pomocne w eleganckim obchodzeniu się z takimi przypadkami.
Jak przekonwertować tablicę na ciąg bez przecinków w JavaScript?
Poniższe metody można wykorzystać do przekształcania tablicy w ciągu bez przecinków:
- „„dołączyć()„Metoda z albo”pusta wartość" Lub "pusta przestrzeń".
- Połączenie „Muzyka pop()”I„ „naciskać()”Metody.
- Kombinacja "podział()„Metoda z„dołączyć()" metoda.
Metoda 1: Konwertuj tablicę na ciąg bez przecinka w JavaScript za pomocą metody Join () o pustej wartości lub pustej przestrzeni
„„dołączyć()”Metoda łączy sznurki zawarte w tablicy i zwraca je w postaci ciągu. Tę metodę można wykorzystać do zwrócenia połączonej wartości ciągłej bez przecinków lub umieszczania pustej przestrzeni między scalonymi wartościami ciągów.
Składnia
szyk.dołącz (separator)
W podanej składni:
- "separator”Odnosi się do pustych przestrzeni, przecinków itp.
Przykład 1: Konwertuj tablicę na ciąg bez przecinków w JavaScript za pomocą metody Join () z wartością pustą
Przejrzyj następujący fragment kodu:
niech array = [„le”, „sn”, „er”];
konsola.log („podana tablica to:”, tablica)
Pozwól dołączyć = tablica.dołączyć("");
konsola.log („tablica przekonwertowana na ciąg bez przecinka to:”, dołącz);
konsola.log (TypeOF Join);
W powyższym kodzie:
- Najpierw zadeklaruj tablicę z następującymi wartościami ciągu i wyświetl ją.
- Następnie zastosuj „dołączyć()„Metoda posiadająca„ ”jako parametr. Spowoduje to połączenie wartości ciągów bez przecinków lub pustej przestrzeni.
- Na koniec wyświetl wartości ciągów i potwierdź jego typ za pomocą „typ„Operator.
Wyjście
Przykład 2: Konwertuj tablicę na ciąg bez przecinków w JavaScript za pomocą metody Join () z pustą przestrzenią
Przejrzyj następujące wiersze kodu:
niech array = [„Linux”, „wskazówka”];
konsola.log („podana tablica to:”, tablica)
Pozwól dołączyć = tablica.dołączyć(" ");
konsola.log („tablica przekonwertowana na ciąg bez przecinka to:”, dołącz);
konsola.log (TypeOF Join);
Postępuj zgodnie z poniższymi krokami:
- Po pierwsze, ożywiaj omawiane kroki w poprzednim przykładzie deklarowania i wyświetlania szeregu wartości ciągu.
- Podobnie zastosuj „dołączyć()„Metoda o pustej przestrzeni oddzielonej przecinku („ ”).
- W rezultacie wyświetlane są wartości ciągów o pustej przestrzeni, a ich typ również zostanie zwrócony, jak omówiono wcześniej.
Wyjście
Z powyższego wyjścia można zaobserwować, że pusta przestrzeń jest umieszczana między dwoma różnymi połączonymi „strunowy”Wartości, a rodzaj wynikającego ciągu jest również zwracany.
Metoda 2: Konwertuj tablicę na ciąg bez przecinków w metodach JavaScript za pomocą metod pop () i push ()
„„Muzyka pop()„Metoda jest stosowana do wyodrębnienia elementu tablicy z ostatniego indeksu i„naciskać()”Metoda jest stosowana do wstawienia elementu do tablicy na indeksie Start. Metody te można zastosować, aby wysyłać wartości łańcucha z tablicy, dołączyć je do nowej tablicy i dołączyć do nich w formie łańcucha bez przecinków.
Składnia
szyk.push (item1, item2)
W podanej składni:
- Pozycja 1 i pozycja 2 Patrz elementy, które należy dodać do tablicy.
Dygresja: Podobnie „„ „szyk.Muzyka pop()”Metoda wyodrębnia dodane elementy z tablicy.
Przejdź przez pod względem podanego przykładu:
niech array = [„script”, „va”, „ja”]
konsola.log („podana tablica to:”, tablica)
Niech ArrayNew = []
a = tablica.Pop (0)
B = tablica.Pop (1)
C = tablica.Pop (2)
Arraynew.push (a, b, c)
Pozwól dołączyć = arraynew.dołączyć("")
konsola.Log („Nowa tablica staje się:”, Arraynew)
konsola.log („tablica przekonwertowana na ciąg bez przecinka to:”, dołącz)
konsola.log (TypeOF dołącz)
Postępuj zgodnie z poniższymi krokami:
- Podobnie w pierwszym etapie zadeklaruj tablicę wartości ciągu i wyświetl ją.
- Następnie utwórz pustą tablicę o nazwie „Arraynew".
- Teraz zastosuj „Muzyka pop()„Metoda wyodrębnia wartości ciągów z tablicy. W swoim parametrze „0”Odnosi się do ostatniej wartości ciągu i tak dalej.
- W następnym kroku zastosuj „naciskać()”Metoda wstawienia wyskakowanych wartości ciągów do zainicjowanej pustej tablicy.
- Na koniec zastosuj „dołączyć()„Metoda po tablicy”Arraynew”I wyświetl dołączoną tablicę, a także wynikową wartość ciągu.
Wyjście
Metoda 3: Konwertuj tablicę na ciąg bez przecinków w JavaScript z metodą metody split () i łączenia ()
„„podział()„Metoda dzieli ciąg na tablicę podkładu. Tę metodę można zastosować wraz z „dołączyć()”Metoda podziału przecinków w połączonych wartościach ciągów poprzez sformatowanie ich do scalonych wartości łańcuchowych rozdzielonych przecinkami.
Składnia
strunowy.split (separator, limit)
W powyższej składni:
- "separator”Odnosi się do łańcucha do podziału.
- "limit”Wskazuje na liczbę całkowitą ograniczającą liczbę podziałów.
Przejrzyj następujący fragment kodu:
niech array = [„my, b”, 'si, te'];
Niech ArrayNew = []
konsola.log („podana tablica to:”, tablica)
Pozwól dołączyć = tablica.dołączyć(");
konsola.log („tablica przekonwertowana na ciąg z przecinkiem to:”, dołącz);
Niech dołącz 2 = dołączyć.podział(",").dołączyć(")
konsola.log („tablica przekonwertowana na ciąg bez przecinka to:”, łączy 2)
konsola.log (TypeOf Join2);
W powyższym kodzie JS:
- Podobnie w poniższej demonstracji ożywiaj wyżej wymyślone kroki deklarowania łańcucha zawartego i pustej tablicy.
- Podobnie zastosuj „dołączyć()”Metoda i wyświetl scaloną wartość ciągu.
- Na tym etapie dwa struny w tablicy łączą się, ale przecinki w nich pozostają.
- Aby obsłużyć tę sytuację, zastosuj „podział()„Metoda posiadająca przecinek jako parametr i jednocześnie stosuje„dołączyć()”Metoda ponownie.
- Spowoduje to dołączenie wartości ciągu, tak aby wymagana wartość została zwrócona.
Wyjście
W powyższym wyjściu widać, że pierwsze wyjście nie wytworzyły pożądanego wyjścia. Po zastosowaniu metody split () uzyskana jest wymagana wartość ciągu.
Zebraliśmy podejścia do konwersji tablicy na ciąg bez przecinków w JavaScript.
Wniosek
„„dołączyć()„Metoda o pustej wartości lub pustej przestrzeni, kombinacja„Muzyka pop()”I„ „naciskać()„Metoda lub połączenie„podział()”Metodę z metodą łączenia () można wykorzystać do konwersji tablicy na ciąg bez przecinków w JavaScript. Pierwsze podejście łączy struny tablicy bezpośrednio lub przez umieszczanie pustej przestrzeni między nimi. Metody pop () i push () można wykorzystać do wyspania wartości łańcucha z tablicy, wepchnięcia ich do innej tablicy i dołączania do nich w formie łańcucha bez przecinków. Metodę split () można zastosować poprzez podzielenie przecinków z scalonych wartości ciągów, a następnie wyświetlanie zaktualizowanej wartości ciągu bez żadnych przecinków w nim. Ten zapis pokazuje, jak przekonwertować tablicę na ciąg bez przecinków w JavaScript.