Tablica jest typową strukturą danych w różnych językach programowania, takich jak JavaScript. Przechowuje uporządkowaną listę indeksowanych elementów. W niektórych przypadkach programiści muszą łączyć lub sclać elementy kilku tablic w jedną tablicę.
Ten post wyjaśni metody łączenia tablic za pomocą JavaScript.
Jak łączyć tablice za pomocą JavaScript?
Do łączenia lub łączenia dwóch lub więcej tablic, JavaScript oferuje kilka wstępnie zbudowanych metod, wymienionych poniżej:
Metoda 1: Połącz tablice za pomocą metody conat ()
Aby połączyć wiele tablic w jednej tablicy, użyj „conat ()" metoda. Jest to najbardziej podstawowy i prosty sposób na połączenie wielu tablic.
Składnia
Postępuj zgodnie z podaną składnią, aby połączyć tablice za pomocą metody concat ():
Array1.Conat (Array2, Array3,…, Arrayn)
Zajmuje wiele tablic jako parametry i łączy je w jedną tablicę.
Wartość zwracana
Zwraca nową tablicę bez wpływu na oryginalne tablice.
Przykład
Utwórz trzy tablice, tablicę liczb równych, liczb nieparzystych i liczby pierwszej:
var nawet = [2, 4, 6, 8]
var niepul = [1, 3, 5, 7]
var prime = [11, 13, 17]
Zadzwoń do "conat ()„Metoda, przekazując„nawet" I "główny„Tablice, aby połączyć je w„dziwne„Projektowanie i przechowuj wynikową tablicę w zmiennej”Combinearray”:
var combineArray = nieparzyste.Conat (nawet, prime);
Wydrukuj połączoną tablicę na konsoli za pomocą „konsola.dziennik()" metoda:
konsola.log (CombineArray);
Wyjście
Powyższe wyjście wskazuje, że tablice „nawet" I "główny”Są z powodzeniem połączone z tablicą”dziwne".
Metoda 2: Połącz tablice za pomocą operatora rozprzestrzeniania
Innym sposobem połączenia tablic w JavaScript jest „Operator rozprzestrzeniania się". Operator rozprzestrzeniania to trzy kropki, które kopiują wszystkie elementy tablicy do innej tablicy. Jest to najbardziej wydajny sposób łączenia lub scalania wielu tablic.
Składnia
Użyj poniższej składni dla operatora rozpowszechniania, aby połączyć wiele tablic w jednej tablicy:
[… Tablica1,… tablica2,… tablica3,… arrayn]
Przykład
Użyj wyżej wymyślonych trzech tablic o nazwie „nawet”,„dziwne", I "główny". Który zawiera liczby parzyste, liczby nieparzyste i listy liczb pierwszych. Teraz połącz wszystkie te tablice za pomocą operatora rozprzestrzeniania się:
var combineArray = [… nawet,… dziwne,… prime];
Wyjście
Wyjście wskazuje, że tablice zostały pomyślnie połączone w jedną tablicę.
Wniosek
Aby połączyć wiele tablic w jedną tablicę, użyj „conat ()”Metoda lub„Operator rozprzestrzeniania się". Operator rozprzestrzeniania to skuteczny sposób łączenia tablic. Kopiuje wszystkie elementy tablicy w innej tablicy. Metoda Conat () jest najbardziej podstawowym i prostym sposobem łączenia lub scalania elementów tablic. Ten post wyjaśnia metody łączenia tablic za pomocą JavaScript.