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 ':
Tulosta yhdistetty taulukko konsoliin käyttämällä ' console.log() 'menetelmä:
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.