Kako združiti nize z uporabo JavaScripta

Kako Zdruziti Nize Z Uporabo Javascripta



Niz je tipična podatkovna struktura v različnih programskih jezikih, kot je JavaScript. Hrani urejen seznam indeksiranih elementov. V nekaterih primerih morajo programerji združiti ali združiti elemente več nizov v eno samo polje.

Ta objava bo razložila metode za kombiniranje nizov z uporabo JavaScripta.







Kako združiti nize z uporabo JavaScripta?

Za združevanje ali združevanje dveh ali več nizov JavaScript ponuja nekaj vnaprej pripravljenih metod, navedenih spodaj:



    • concat()
    • Operater širjenja

1. način: Združite nize z metodo concat().

Če želite združiti več matrik v eno matriko, uporabite » concat() ” metoda. Je najosnovnejši in najpreprostejši način združevanja več nizov.



Sintaksa





Sledite dani sintaksi za kombiniranje nizov z uporabo metode concat():

array1.concat ( niz2, niz3, ....., nizN )


Kot parametre vzame več nizov in jih združi v eno samo polje.



Povratna vrednost

Vrne novo matriko brez vpliva na izvirne matrike.

Primer

Ustvarite tri nize, niz sodih števil, lihih števil in praštevila:

var even = [ dva , 4 , 6 , 8 ]
je bilo čudno = [ 1 , 3 , 5 , 7 ]
kjer je prime = [ enajst , 13 , 17 ]


Pokličite ' concat() ' metoda s podajanjem ' celo « in » prime , da jih združite v Čuden ” in shranite nastalo matriko v spremenljivko “ combineArray ”:

var combineArray = odd.concat ( even, prime ) ;


Natisnite kombinirano matriko na konzoli z uporabo ' console.log() ” metoda:

console.log ( combineArray ) ;


Izhod


Zgornji izhod kaže, da nizi ' celo « in » prime ' so uspešno združeni z nizom ' Čuden ”.

2. način: Združite nize z uporabo operatorja razpršitve

Drug način za kombiniranje nizov v JavaScriptu je » operater širjenja ”. Operator širjenja so tri pike, ki kopirajo vse elemente matrike v drugo matriko. Je najučinkovitejši način združevanja ali združevanja več nizov.

Sintaksa

Uporabite spodnjo sintakso za operator širjenja, da združite več nizov v eno polje:

[ ...matrika1, ...matrika2, ...matrika3, ...matrikaN ]


Primer

Uporabite zgoraj ustvarjene tri nize z imenom ' celo ”, “ Čuden «, in » prime ”. Vsebuje sezname sodih, lihih in praštevil. Zdaj združite vse te nize z uporabo operatorja širjenja:

var combineArray = [ ... sodo, ... liho, ... praštevilo ] ;


Izhod


Izhod kaže, da so bile matrike uspešno povezane v eno matriko.

Zaključek

Za združevanje več nizov v eno samo polje uporabite » concat() ' metoda ali ' operater širjenja ”. Operator razpršitve je učinkovit način združevanja nizov. Kopira vse elemente matrike v drugo matriko. Metoda concat() je najosnovnejši in najpreprostejši način združevanja ali združevanja elementov nizov. Ta objava pojasnjuje metode združevanja nizov z uporabo JavaScripta.