La matriu és una estructura de dades típica en diversos llenguatges de programació, com ara JavaScript. Manté una llista ordenada d'elements indexats. En alguns casos, els programadors han de combinar o combinar els elements de diverses matrius en una sola matriu.
Aquesta publicació explicarà els mètodes per combinar matrius mitjançant JavaScript.
Com combinar matrius amb JavaScript?
Per combinar o combinar dues o més matrius, JavaScript ofereix alguns mètodes preconstruïts, que s'enumeren a continuació:
-
- concat()
- Operador de propagació
Mètode 1: combina matrius utilitzant el mètode concat().
Per combinar diverses matrius en una sola matriu, utilitzeu el ' concat() ” mètode. És la manera més bàsica i senzilla de combinar múltiples matrius.
Sintaxi
Seguiu la sintaxi donada per combinar les matrius mitjançant el mètode concat():
array1.concat ( matriu2, matriu3, ....., matriuN )
Pren diverses matrius com a paràmetres i les combina en una sola matriu.
Valor de retorn
Retorna una matriu nova sense afectar les matrius originals.
Exemple
Creeu tres matrius, una matriu de nombres parells, nombres senars i un nombre primer:
var fins i tot = [ 2 , 4 , 6 , 8 ]era estrany = [ 1 , 3 , 5 , 7 ]
on primer = [ 11 , 13 , 17 ]
Truqueu al ' concat() 'Mètode passant' fins i tot ' i ' primer ' matrius per combinar-les en un ' estrany ” matriu i emmagatzema la matriu resultant a la variable “ combineArray ”:
Imprimiu la matriu combinada a la consola mitjançant el ' console.log() ” mètode:
Sortida
La sortida anterior indica que les matrius “ fins i tot ' i ' primer ' es combinen correctament amb la matriu ' estrany ”.
Mètode 2: combinar matrius mitjançant l'operador Spread
Una altra manera de combinar matrius en JavaScript és el ' operador de propagació ”. L'operador de propagació són tres punts que copien tots els elements de la matriu a una altra matriu. És la forma més eficient de combinar o fusionar múltiples matrius.
Sintaxi
Utilitzeu la sintaxi següent per a l'operador de dispersió per combinar diverses matrius en una sola matriu:
[ ...matriu1, ...matriu2, ...matriu3, ...matriuN ]
Exemple
Utilitzeu les tres matrius creades anteriorment anomenades ' fins i tot ”, “ estrany ”, i “ primer ”. Conté llistes de nombres parells, senars i nombres primers. Ara, combineu totes aquestes matrius utilitzant l'operador de propagació:
var combineArray = [ ... parell, ... senar, ... primer ] ;
Sortida
La sortida indica que les matrius s'han concatenat correctament en una única matriu.
Conclusió
Per combinar diverses matrius en una sola matriu, utilitzeu el ' concat() mètode ' o el ' operador de propagació ”. L'operador de propagació és una manera eficient de combinar matrius. Copia tots els elements de la matriu en una altra matriu. El mètode concat() és la manera més bàsica i senzilla de combinar o combinar elements de matrius. Aquesta publicació explica els mètodes per combinar matrius mitjançant JavaScript.