Kako kombinirati nizove pomoću JavaScripta

Kako Kombinirati Nizove Pomocu Javascripta



Niz je tipična struktura podataka u raznim programskim jezicima, kao što je JavaScript. Čuva uređeni popis indeksiranih elemenata. U nekim slučajevima programeri moraju kombinirati ili spojiti elemente nekoliko polja u jedno polje.

Ovaj će post objasniti metode kombiniranja nizova pomoću JavaScripta.







Kako kombinirati nizove pomoću JavaScripta?

Za kombiniranje ili spajanje dva ili više nizova, JavaScript nudi neke unaprijed izgrađene metode, navedene u nastavku:



    • concat()
    • Operator širenja

Metoda 1: Kombinirajte nizove pomoću metode concat().

Za kombiniranje više nizova u jedan niz, upotrijebite ' concat() ” metoda. To je najosnovniji i najjednostavniji način kombiniranja više nizova.



Sintaksa





Slijedite zadanu sintaksu za kombiniranje nizova pomoću metode concat():

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


Uzima višestruke nizove kao parametre i kombinira ih u jedan niz.



Povratna vrijednost

Vraća novi niz bez utjecaja na izvorne nizove.

Primjer

Napravite tri niza, niz parnih brojeva, neparnih brojeva i prosti broj:

var even = [ dva , 4 , 6 , 8 ]
bilo čudno = [ 1 , 3 , 5 , 7 ]
gdje je primarni = [ jedanaest , 13 , 17 ]


Nazovite ' concat() ' metoda prolazom ' čak ' i ' premijera ” nizova da ih kombinirate u “ neparan ” niz i pohranite rezultirajući niz u varijablu “ kombinirati niz ”:

var combineArray = odd.concat ( čak, premijer ) ;


Ispišite kombinirani niz na konzoli koristeći ' konzola.log() ” metoda:

konzola.log ( kombinirati niz ) ;


Izlaz


Gornji izlaz pokazuje da nizovi ' čak ' i ' premijera ” uspješno se kombiniraju s nizom “ neparan ”.

Metoda 2: Kombinirajte nizove pomoću operatora širenja

Drugi način za kombiniranje nizova u JavaScriptu je ' operator širenja ”. Operator širenja su tri točke koje kopiraju sve elemente niza u drugi niz. To je najučinkovitiji način kombiniranja ili spajanja više nizova.

Sintaksa

Upotrijebite donju sintaksu za operator širenja za kombiniranje više polja u jednom polju:

[ ...niz1, ...niz2, ...niz3, ...nizN ]


Primjer

Upotrijebite gore stvorena tri polja pod nazivom ' čak ”, “ neparan ', i ' premijera ”. To sadrži liste parnih brojeva, neparnih brojeva i prostih brojeva. Sada kombinirajte sve ove nizove pomoću operatora širenja:

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


Izlaz


Izlaz pokazuje da su nizovi uspješno spojeni u jedan niz.

Zaključak

Za kombiniranje više nizova u jedan niz, koristite ' concat() ' metoda ili ' operator širenja ”. Operator širenja učinkovit je način kombiniranja nizova. Kopira sve elemente niza u drugi niz. Metoda concat() najosnovniji je i najjednostavniji način za kombiniranje ili spajanje elemenata nizova. Ovaj post objašnjava metode kombiniranja nizova pomoću JavaScripta.