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 ”:
Imprimați matricea combinată pe consolă utilizând „ console.log() ” metoda:
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.