Add Array To Array Javascript

3 min read Jun 22, 2024
Add Array To Array Javascript

Menambahkan Array ke Array di JavaScript

Dalam JavaScript, Anda dapat dengan mudah menambahkan elemen dari satu array ke array lainnya menggunakan beberapa metode. Berikut adalah beberapa metode yang paling umum:

1. Menggunakan concat()

Metode concat() memungkinkan Anda untuk menggabungkan dua atau lebih array menjadi satu array baru.

const array1 = [1, 2, 3];
const array2 = [4, 5, 6];

const newArray = array1.concat(array2);

console.log(newArray); // Output: [1, 2, 3, 4, 5, 6]

Catatan: concat() tidak mengubah array asli. Ia membuat array baru dengan elemen dari kedua array yang digabungkan.

2. Menggunakan Spread Syntax (...)

Spread syntax memungkinkan Anda untuk "menyebarkan" elemen dari satu array ke array lainnya.

const array1 = [1, 2, 3];
const array2 = [4, 5, 6];

const newArray = [...array1, ...array2];

console.log(newArray); // Output: [1, 2, 3, 4, 5, 6]

Catatan: Spread syntax juga membuat array baru dan tidak mengubah array asli.

3. Menggunakan push()

Metode push() menambahkan elemen ke akhir array yang ada. Anda dapat menggunakannya untuk menambahkan semua elemen dari satu array ke array lainnya.

const array1 = [1, 2, 3];
const array2 = [4, 5, 6];

array1.push(...array2);

console.log(array1); // Output: [1, 2, 3, 4, 5, 6]

Catatan: push() mengubah array asli.

4. Menggunakan splice()

Metode splice() dapat digunakan untuk menyisipkan elemen ke dalam array di posisi tertentu.

const array1 = [1, 2, 3];
const array2 = [4, 5, 6];

array1.splice(3, 0, ...array2);

console.log(array1); // Output: [1, 2, 3, 4, 5, 6]

Catatan: splice() mengubah array asli.

Kesimpulan

Metode mana yang Anda pilih tergantung pada kebutuhan Anda. Jika Anda hanya ingin membuat array baru tanpa mengubah array asli, gunakan concat() atau spread syntax. Jika Anda ingin menambahkan elemen ke array yang ada, gunakan push() atau splice().

Latest Posts