Jak łączyć tablice za pomocą JavaScript

Jak łączyć tablice za pomocą JavaScript

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:

    • conat ()
    • Operator rozprzestrzeniania się

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.