Kā apvienot masīvus, izmantojot JavaScript

Ka Apvienot Masivus Izmantojot Javascript



Masīvs ir tipiska datu struktūra dažādās programmēšanas valodās, piemēram, JavaScript. Tas uztur sakārtotu indeksēto elementu sarakstu. Dažos gadījumos programmētājiem ir jāapvieno vai jāapvieno vairāku masīvu elementi vienā masīvā.

Šajā ziņojumā tiks izskaidrotas metodes, kā apvienot masīvus, izmantojot JavaScript.







Kā apvienot masīvus, izmantojot JavaScript?

Divu vai vairāku masīvu apvienošanai vai sapludināšanai JavaScript piedāvā dažas iepriekš izveidotas metodes, kas uzskaitītas tālāk:



    • concat ()
    • Izplatīšanas operators

1. metode: apvienojiet masīvus, izmantojot concat() metodi

Lai vienā masīvā apvienotu vairākus masīvus, izmantojiet ' concat () ” metode. Tas ir visvienkāršākais un vienkāršākais veids, kā apvienot vairākus masīvus.



Sintakse





Ievērojiet doto sintakse masīvu apvienošanai, izmantojot concat () metodi:

masīvs1.concat ( masīvs2, masīvs3, ....., masīvsN )


Tas izmanto vairākus masīvus kā parametrus un apvieno tos vienā masīvā.



Atdeves vērtība

Tas atgriež jaunu masīvu, neietekmējot sākotnējos masīvus.

Piemērs

Izveidojiet trīs masīvus, pāra skaitļu masīvu, nepāra skaitļu masīvu un pirmskaitļu:

var pat = [ divi , 4 , 6 , 8 ]
bija dīvaini = [ 1 , 3 , 5 , 7 ]
kur galvenais = [ vienpadsmit , 13 , 17 ]


Zvaniet uz ' concat () ' metode, nododot ' pat ' un ' galvenais masīvus, lai tos apvienotu nepāra ' masīvs un saglabājiet iegūto masīvu mainīgajā ' apvienotArray ”:

var kombinētArray = odd.concat ( vienmērīgs, galvenais ) ;


Izdrukājiet kombinēto masīvu konsolē, izmantojot ' console.log() ” metode:

console.log ( apvienotArray ) ;


Izvade


Iepriekš minētā izvade norāda, ka masīvi ' pat ' un ' galvenais ' ir veiksmīgi apvienoti ar masīvu ' nepāra ”.

2. metode: apvienojiet masīvus, izmantojot izkliedes operatoru

Vēl viens veids, kā apvienot masīvus JavaScript programmā ir ' izkliedes operators ”. Izkliedes operators ir trīs punkti, kas kopē visus masīva elementus citā masīvā. Tas ir visefektīvākais veids, kā apvienot vai apvienot vairākus masīvus.

Sintakse

Izmantojiet tālāk norādīto sintaksi izkliedes operatoram, lai apvienotu vairākus masīvus vienā masīvā:

[ ...masīvs1, ...masīvs2, ...masīvs3, ...masīvsN ]


Piemērs

Izmantojiet iepriekš izveidotos trīs masīvus ar nosaukumu ' pat ”, “ nepāra ', un ' galvenais ”. Tajā ir pāra skaitļi, nepāra skaitļi un pirmskaitļu saraksti. Tagad apvienojiet visus šos masīvus, izmantojot izkliedes operatoru:

var kombinētArray = [ ...pāra, ...pāra, ...galvenais ] ;


Izvade


Izvade norāda, ka masīvi ir veiksmīgi apvienoti vienā masīvā.

Secinājums

Lai apvienotu vairākus masīvus vienā masīvā, izmantojiet ' concat () ' metode vai ' izkliedes operators ”. Izkliedes operators ir efektīvs veids, kā apvienot masīvus. Tas kopē visus masīva elementus citā masīvā. Concat() metode ir visvienkāršākais un vienkāršākais veids, kā apvienot vai apvienot masīvu elementus. Šajā ziņojumā ir izskaidrotas metodes, kā apvienot masīvus, izmantojot JavaScript.