Hogyan kombináljunk tömböket JavaScript használatával

Hogyan Kombinaljunk Tomboket Javascript Hasznalataval



A tömb egy tipikus adatstruktúra különféle programozási nyelvekben, például a JavaScriptben. Az indexelt elemek rendezett listáját vezeti. Egyes esetekben a programozóknak több tömb elemeit kell egyesíteniük vagy egyesíteniük egyetlen tömbbe.

Ez a bejegyzés elmagyarázza a tömbök JavaScript használatával történő kombinálásának módszereit.







Hogyan kombinálhatunk tömböket JavaScript használatával?

Két vagy több tömb kombinálásához vagy egyesítéséhez a JavaScript néhány előre elkészített metódust kínál, amelyeket alább felsorolunk:



    • concat()
    • Spread Operator

1. módszer: Tömbök kombinálása concat() módszerrel

Ha több tömböt szeretne egyetlen tömbben kombinálni, használja a ' concat() ” módszerrel. Ez a legalapvetőbb és legegyszerűbb módja több tömb kombinálásának.



Szintaxis





Kövesse a megadott szintaxist a tömbök kombinálásához a concat() metódussal:

array1.concat ( tömb2, tömb3, ....., tömbN )


Több tömböt vesz paraméterként, és egyetlen tömbbe egyesíti őket.



Visszatérési érték

Új tömböt ad vissza az eredeti tömbök befolyásolása nélkül.

Példa

Hozzon létre három tömböt, páros számokból, páratlan számokból és prímszámból álló tömböt:

var even = [ két , 4 , 6 , 8 ]
furcsa volt = [ 1 , 3 , 5 , 7 ]
ahol prím = [ tizenegy , 13 , 17 ]


Hívja a ' concat() 'módszer átadásával' még ” és „ elsőszámú ' tömbök egy ' páratlan ' tömböt, és az eredményül kapott tömböt tárolja a ' változóban combinArray ”:

var combinedArray = odd.concat ( egyenletes, elsőrendű ) ;


Nyomtassa ki a kombinált tömböt a konzolon a „ console.log() ” módszer:

console.log ( combinArray ) ;


Kimenet


A fenti kimenet azt jelzi, hogy a tömbök ' még ” és „ elsőszámú ' sikeresen egyesültek a ' tömbbel páratlan ”.

2. módszer: Tömbök kombinálása Spread Operator használatával

A tömbök JavaScriptben való kombinálásának másik módja a ' spread operátor ”. A terjedési operátor három pont, amely a tömb összes elemét egy másik tömbbe másolja. Ez a leghatékonyabb módja több tömb kombinálásának vagy egyesítésének.

Szintaxis

Használja az alábbi szintaxist a spread operátorhoz több tömb egyetlen tömbben történő kombinálásához:

[ ...tömb1, ...tömb2, ...tömb3, ...tömbN ]


Példa

Használja a fent létrehozott három tömböt ' még ”, „ páratlan ”, és „ elsőszámú ”. Ez páros számokat, páratlan számokat és prímszámokat tartalmaz. Most kombinálja ezeket a tömböket a spread operátorral:

var combinedArray = [ ...páros, ...páratlan, ...első ] ;


Kimenet


A kimenet azt jelzi, hogy a tömböket sikeresen összefűzték egyetlen tömbbe.

Következtetés

Több tömb egyetlen tömbbé kombinálásához használja a ' concat() ' módszer vagy a ' spread operátor ”. A spread operátor hatékony módja a tömbök kombinálásának. A tömb összes elemét egy másik tömbbe másolja. A concat() metódus a legalapvetőbb és legegyszerűbb módja a tömbelemek kombinálásának vagy egyesítésének. Ez a bejegyzés elmagyarázza a tömbök JavaScript használatával történő kombinálásának módszereit.