W JavaScript użyj „dołączyć()„Metoda wraz z„filtr()„Metoda przyłączenia się do nieustannych sznurków z separatorem. Metoda Filter () służy do dodania nieustannych ciągów do tablicy przed użyciem metody łączenia (), aby dołączyć do nich z separatorem, ponieważ metoda łączenia () łączy tylko ciągi, w tym puste struny.
W tym artykule opisano procedurę łączenia nieokreślonych ciągów JavaScript z separatorem.
Jak dołączyć/połączyć nieokreślone sznurki JavaScript z separatorem?
„„dołączyć()„Metoda jest stosowana do łączenia strun w JavaScript, ale nie eliminuje pustych strun; Łączy je tylko. Tak więc, aby wyeliminować puste sznurki i połączyć tylko nieokreślone struny z separatorem, najpierw dodaj struny do tablicy i zadzwoń do „filtr()„Metoda z metodą łączenia (). Metoda Filter () filtruje tylko prawdziwe wartości (nieustanne ciągi) z tablicy.
Składnia
Aby dołączyć do nieustannych ciągów z separatorem, użyj podanej składni:
szyk.Filtr (boolean).dołącz (separator)
W powyższej składni:
Przykład
W danym przykładzie najpierw utwórz pięć ciągów, z których dwa będą puste:
var string1 = "Linuxhint";
var string2;
var string3 = "Learn";
var string4 = "";
var string5 = "javascript";
Teraz dołącz do wszystkich strun z separatorem, najpierw przejdź wszystkie struny w tablicy, a następnie zadzwoń do „filtr()„Metoda z„dołączyć()„Metoda i przechowuj wynik w zmiennej”NonemptYstringArray”:
var nonemptYstringArray = [String1, String2, String3, String4, String5]
.filtr (element => boolean (element)).dołączyć(',');
Wydrukuj wynik na konsoli za pomocą „konsola.dziennik()" metoda:
konsola.log (NonemptYstringArray);
Wyjście wskazuje, że za pomocą „filtr()„Metoda z„dołączyć()„Metoda, nie puste struny są z powodzeniem połączone z separatorem:
Zobaczmy teraz, co się stanie, gdy użyjemy tylko „dołączyć()„Metoda dołączenia do nieustannych strun.
Dołącz do wszystkich sznurków, przekazując je w tablicy i zadzwoń do „dołączyć()„Metoda z separatorem (”,”):
var joinnonEptYString = [String1, String2, String3, String4, String5].dołączyć(',');
Wydrukuj wynik na konsoli:
konsola.log (dołączanie do czytania);
Wyjście wskazuje, że „dołączyć()”Metoda łączy wszystkie sznurki, w tym puste sznurki. Dlatego przy dołączeniu do nieustannych strun używamy „filtr()„Metoda z„dołączyć() "metoda:
Dostarliśmy podstawowe instrukcje związane z dołączeniem do nieustannych strun z separatorem.
Wniosek
Aby dołączyć do nieustannych strun z separatorem, użyj „filtr()„Metoda z„dołączyć()" metoda. Metoda Join () łączy tylko struny, w tym puste sznurki, więc aby wyeliminować puste struny, użyj metody Filter (), która doda nieustanne struny do tablicy i dołączy do nich z separatorem za pomocą metody łączenia (). W tym artykule opisano procedurę łączenia nieokreślonych ciągów JavaScript z separatorem.