Com combinar matrius mitjançant JavaScript

Com Combinar Matrius Mitjancant Javascript



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 ”:

var combineArray = odd.concat ( fins i tot, primer ) ;


Imprimiu la matriu combinada a la consola mitjançant el ' console.log() ” mètode:

console.log ( combineArray ) ;


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.