Cara Menggabungkan Array menggunakan JavaScript

Cara Menggabungkan Array Menggunakan Javascript



Array adalah struktur data tipikal dalam berbagai bahasa pemrograman, seperti JavaScript. Itu menyimpan daftar elemen yang diindeks. Dalam beberapa kasus, pemrogram harus menggabungkan atau menggabungkan elemen dari beberapa larik menjadi satu larik.

Posting ini akan menjelaskan metode untuk menggabungkan array menggunakan JavaScript.







Bagaimana Menggabungkan Array Menggunakan JavaScript?

Untuk menggabungkan atau menggabungkan dua atau lebih larik, JavaScript menawarkan beberapa metode prebuilt, tercantum di bawah ini:



    • concat()
    • Penyebar Operator

Metode 1: Menggabungkan Array Menggunakan Metode concat()

Untuk menggabungkan beberapa larik dalam satu larik, gunakan tombol “ concat() ' metode. Ini adalah cara paling dasar dan langsung untuk menggabungkan beberapa array.



Sintaksis





Ikuti sintaks yang diberikan untuk menggabungkan array menggunakan metode concat() :

array1.concat ( larik2, larik3, ....., larikN )


Dibutuhkan beberapa array sebagai parameter dan menggabungkannya menjadi satu array.



Nilai pengembalian

Ini mengembalikan array baru tanpa mempengaruhi array asli.

Contoh

Buat tiga larik, larik bilangan genap, bilangan ganjil, dan bilangan prima:

var genap = [ dua , 4 , 6 , 8 ]
ganjil = [ 1 , 3 , 5 , 7 ]
dimana prima = [ sebelas , 13 , 17 ]


Panggil “ concat() ” metode dengan melewati “ bahkan ' dan ' utama ” array untuk menggabungkannya dalam “ aneh ” array dan simpan array yang dihasilkan dalam variabel “ menggabungkanArray ”:

var menggabungkanArray = ganjil.concat ( genap, prima ) ;


Cetak larik gabungan di konsol menggunakan tombol “ konsol.log() ' metode:

console.log ( menggabungkanArray ) ;


Keluaran


Output di atas menunjukkan bahwa array “ bahkan ' dan ' utama ” berhasil digabungkan dengan array “ aneh ”.

Metode 2: Gabungkan Array Menggunakan Spread Operator

Cara lain untuk menggabungkan array dalam JavaScript adalah “ operator penyebaran ”. Operator spread adalah tiga titik yang menyalin semua elemen array ke dalam array lain. Ini adalah cara paling efisien untuk menggabungkan atau menggabungkan beberapa array.

Sintaksis

Gunakan sintaks di bawah ini untuk operator spread untuk menggabungkan beberapa larik dalam satu larik:

[ ...array1, ...array2, ...array3, ...arrayN ]


Contoh

Gunakan tiga larik yang dibuat di atas bernama “ bahkan ”, “ aneh ', dan ' utama ”. Yang berisi daftar bilangan genap, bilangan ganjil, dan bilangan prima. Sekarang, gabungkan semua array ini menggunakan operator spread:

var menggabungkanArray = [ ... genap, ... ganjil, ... prima ] ;


Keluaran


Output menunjukkan bahwa array telah berhasil digabungkan menjadi satu array.

Kesimpulan

Untuk menggabungkan beberapa larik menjadi satu larik, gunakan tombol “ concat() metode ” atau “ operator penyebaran ”. Operator spread adalah cara yang efisien untuk menggabungkan array. Itu menyalin semua elemen array ke dalam array lain. Metode concat() adalah cara paling dasar dan langsung untuk menggabungkan atau menggabungkan elemen array. Posting ini menjelaskan metode untuk menggabungkan array menggunakan JavaScript.