Kuinka yhdistää taulukoita JavaScriptin avulla

Kuinka Yhdistaa Taulukoita Javascriptin Avulla



Taulukko on tyypillinen tietorakenne useissa ohjelmointikielissä, kuten JavaScript. Se pitää järjestetyn luettelon indeksoiduista elementeistä. Joissakin tapauksissa ohjelmoijien on yhdistettävä tai yhdistettävä useiden taulukoiden elementit yhdeksi taulukoksi.

Tämä viesti selittää menetelmät taulukoiden yhdistämiseksi JavaScriptin avulla.







Kuinka yhdistää taulukoita JavaScriptin avulla?

Kahden tai useamman taulukon yhdistämiseen tai yhdistämiseen JavaScript tarjoaa joitain valmiita menetelmiä, jotka on lueteltu alla:



    • concat()
    • Levitä Operaattori

Tapa 1: Yhdistä taulukot käyttämällä concat()-menetelmää

Jos haluat yhdistää useita taulukoita yhdeksi taulukoksi, käytä ' concat() ”menetelmä. Se on yksinkertaisin ja yksinkertaisin tapa yhdistää useita taulukoita.



Syntaksi





Noudata annettua syntaksia taulukoiden yhdistämiseen concat()-menetelmällä:

array1.concat ( array2, array3, ....., arrayN )


Se ottaa useita taulukoita parametreina ja yhdistää ne yhdeksi taulukoksi.



Palautusarvo

Se palauttaa uuden taulukon vaikuttamatta alkuperäisiin taulukoihin.

Esimerkki

Luo kolme taulukkoa, joukko parillisia lukuja, parittomia lukuja ja alkuluku:

var jopa = [ kaksi , 4 , 6 , 8 ]
oli outoa = [ 1 , 3 , 5 , 7 ]
missä alkuluku = [ yksitoista , 13 , 17 ]


Soita ' concat() 'menetelmä ohittamalla' jopa ' ja ' prime ' taulukoita yhdistämään ne ' outo ' taulukko ja tallenna tuloksena oleva taulukko muuttujaan ' yhdistä Array ':

var combinedArray = odd.concat ( tasainen, ensiluokkainen ) ;


Tulosta yhdistetty taulukko konsoliin käyttämällä ' console.log() 'menetelmä:

console.log ( yhdistä Array ) ;


Lähtö


Yllä oleva tulos osoittaa, että taulukot ' jopa ' ja ' prime ' on yhdistetty onnistuneesti taulukkoon ' outo ”.

Tapa 2: Yhdistä taulukot Spread-operaattorilla

Toinen tapa yhdistää taulukoita JavaScriptissä on ' leviämisen operaattori ”. Hajautusoperaattori on kolme pistettä, jotka kopioivat kaikki taulukon elementit toiseen taulukkoon. Se on tehokkain tapa yhdistää tai yhdistää useita taulukoita.

Syntaksi

Käytä alla olevaa syntaksia levitysoperaattorille yhdistääksesi useita taulukoita yhdeksi taulukoksi:

[ ...jono1, ...jono2, ...joukko3, ...joukkoN ]


Esimerkki

Käytä yllä luotuja kolmea taulukkoa nimeltä ' jopa ”, “ outo ”, ja ” prime ”. Se sisältää parilliset luvut, parittomat luvut ja alkulukuluettelot. Yhdistä nyt kaikki nämä taulukot levitysoperaattorilla:

var combinedArray = [ ...parillinen, ...pariton, ...ensisijainen ] ;


Lähtö


Tulos osoittaa, että taulukot on yhdistetty onnistuneesti yhdeksi taulukoksi.

Johtopäätös

Jos haluat yhdistää useita taulukoita yhdeksi taulukoksi, käytä ' concat() ”menetelmä tai ” leviämisen operaattori ”. Hajautusoperaattori on tehokas tapa yhdistää taulukoita. Se kopioi kaikki taulukon elementit toiseen taulukkoon. Concat()-menetelmä on yksinkertaisin ja yksinkertaisin tapa yhdistää tai yhdistää taulukoiden elementtejä. Tämä viesti selittää menetelmät taulukoiden yhdistämiseksi JavaScriptin avulla.