Cum să combinați matrice folosind JavaScript

Cum Sa Combinati Matrice Folosind Javascript



Matricea este o structură de date tipică în diferite limbaje de programare, cum ar fi JavaScript. Păstrează o listă ordonată a elementelor indexate. În unele cazuri, programatorii trebuie să combine sau să îmbine elementele mai multor matrice într-o singură matrice.

Această postare va explica metodele de a combina matrice folosind JavaScript.







Cum să combinați matrice folosind JavaScript?

Pentru a combina sau îmbina două sau mai multe matrice, JavaScript oferă câteva metode predefinite, enumerate mai jos:



    • concat()
    • Operator Spread

Metoda 1: Combinați tablouri folosind metoda concat().

Pentru a combina mai multe matrice într-o singură matrice, utilizați „ concat() ” metoda. Este cel mai simplu și cel mai simplu mod de a combina mai multe matrice.



Sintaxă





Urmați sintaxa dată pentru combinarea matricelor folosind metoda concat():

array1.concat ( matrice2, matrice3, ....., matriceN )


Ia mai multe matrice ca parametri și le combină într-o singură matrice.



Valoare returnată

Returnează o nouă matrice fără a afecta matricele originale.

Exemplu

Creați trei matrice, o matrice de numere pare, numere impare și un număr prim:

var even = [ Două , 4 , 6 , 8 ]
a fost ciudat = [ 1 , 3 , 5 , 7 ]
unde prim = [ unsprezece , 13 , 17 ]


Suna ' concat() ” metoda prin trecerea ” chiar ' și ' prim ” pentru a le combina într-un „ ciudat ” matrice și stocați matricea rezultată în variabila ” combineArray ”:

var combineArray = odd.concat ( chiar, prim ) ;


Imprimați matricea combinată pe consolă utilizând „ console.log() ” metoda:

console.log ( combineArray ) ;


Ieșire


Ieșirea de mai sus indică faptul că tablourile „ chiar ' și ' prim ” sunt combinate cu succes cu matricea “ ciudat ”.

Metoda 2: Combinați matrice folosind operatorul Spread

Un alt mod de a combina matrice în JavaScript este „ operator de răspândire ”. Operatorul de răspândire este format din trei puncte care copiază toate elementele matricei într-o altă matrice. Este cel mai eficient mod de a combina sau îmbina mai multe matrice.

Sintaxă

Utilizați sintaxa de mai jos pentru operatorul de răspândire pentru a combina mai multe matrice într-o singură matrice:

[ ...matrice1, ...matrice2, ...matrice3, ...matriceN ]


Exemplu

Utilizați cele trei matrice create mai sus numite „ chiar ”, “ ciudat ', și ' prim ”. Acesta conține liste de numere pare, impare și numere prime. Acum, combinați toate aceste matrice folosind operatorul de răspândire:

var combineArray = [ ... par, ... impar, ... prim ] ;


Ieșire


Ieșirea indică faptul că matricele au fost concatenate cu succes într-o singură matrice.

Concluzie

Pentru a combina mai multe matrice într-o singură matrice, utilizați „ concat() ” sau metoda ” operator de răspândire ”. Operatorul de răspândire este o modalitate eficientă de a combina matrice. Copiază toate elementele matricei într-o altă matrice. Metoda concat() este cea mai simplă și simplă modalitate de a combina sau îmbina elementele matricelor. Această postare explică metodele de a combina matrice folosind JavaScript.