Jak łączyć tablice za pomocą JavaScript

Jak Laczyc Tablice Za Pomoca 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 scalać elementy kilku tablic w jedną tablicę.

Ten post wyjaśni metody łączenia tablic przy użyciu JavaScript.







Jak łączyć tablice za pomocą JavaScript?

Do łączenia lub scalania dwóch lub więcej tablic JavaScript oferuje kilka gotowych metod, wymienionych poniżej:



    • konkat()
    • Operator rozprzestrzeniania

Metoda 1: Połącz tablice za pomocą metody concat().

Aby połączyć wiele tablic w jedną, użyj „ konkat() ' metoda. Jest to najbardziej podstawowy i prosty sposób łączenia wielu tablic.



Składnia





Postępuj zgodnie z podaną składnią, aby połączyć tablice za pomocą metody concat():

tablica1.konkat ( tablica2, tablica3, ....., tablicaN )


Przyjmuje wiele tablic jako parametry i łączy je w jedną tablicę.



Zwracana wartość

Zwraca nową tablicę bez wpływu na oryginalne tablice.

Przykład

Utwórz trzy tablice, tablicę liczb parzystych, nieparzystych i liczbę pierwszą:

var nawet = [ dwa , 4 , 6 , 8 ]
był nieparzysty = [ 1 , 3 , 5 , 7 ]
gdzie liczba pierwsza = [ jedenaście , 13 , 17 ]


Zadzwoń do ' konkat() ”metoda przez przekazanie” nawet ' oraz ' główny ” tablice, aby połączyć je w „ dziwne ” array i zapisz wynikową tablicę w zmiennej „ połącztablicę ”:

var CombineArray = nieparzyste.concat ( nawet, pierwszorzędny ) ;


Wydrukuj połączoną tablicę na konsoli za pomocą „ log.konsoli() ' metoda:

log konsoli ( połącztablicę ) ;


Wyjście


Powyższe dane wyjściowe wskazują, że tablice „ nawet ' oraz ' główny ” są pomyślnie łączone z tablicą „ dziwne ”.

Metoda 2: Połącz tablice za pomocą operatora rozprzestrzeniania

Innym sposobem łączenia tablic w JavaScript jest „ operator rozprzestrzeniania ”. Operator spread to trzy kropki, które kopiują wszystkie elementy tablicy do innej tablicy. Jest to najbardziej efektywny sposób łączenia lub scalania wielu tablic.

Składnia

Użyj poniższej składni operatora spread, aby połączyć wiele tablic w jedną tablicę:

[ ...tablica1, ...tablica2, ...tablica3, ...tablicaN ]


Przykład

Użyj utworzonych powyżej trzech tablic o nazwie „ nawet ”, „ dziwne ', oraz ' główny ”. Zawiera listy liczb parzystych, nieparzystych i liczb pierwszych. Teraz połącz wszystkie te tablice za pomocą operatora spread:

var łączyćTablica = [ ... parzysty, ... nieparzysty, ... pierwszy ] ;


Wyjście


Dane wyjściowe wskazują, że tablice zostały pomyślnie połączone w pojedynczą tablicę.

Wniosek

Aby połączyć wiele tablic w jedną, użyj „ konkat() ” metoda lub „ operator rozprzestrzeniania ”. Operator spread jest skutecznym sposobem łączenia tablic. Kopiuje wszystkie elementy tablicy do innej tablicy. Metoda concat() jest najbardziej podstawowym i prostym sposobem łączenia lub scalania elementów tablic. W tym poście wyjaśniono metody łączenia tablic za pomocą JavaScript.