Urutan di mana kami membongkar array dipertahankan dan semua elemen arr1 datang sebelum elemen arr2
Sintaks penyebaran (. ) umumnya digunakan saat Anda perlu menambahkan elemen baru ke dalam array tanpa mengubah konten array asli
Atau, Anda dapat menggunakan metode Array.concat()
Tambahkan satu Array ke array lain menggunakan Array.concat()
Gunakan metode Array.concat()_ untuk menambahkan satu larik ke larik lain, mis. g. arr3_1
Metode Array.concat()_ akan menggabungkan dua larik menjadi larik ketiga dan akan mengembalikan hasilnya
Kami menggunakan Array. concat() untuk menggabungkan dua array menjadi yang ketiga
Metode ini tidak mengubah isi larik asli, melainkan mengembalikan larik baru
Metode mengambil array yang ingin Anda gabungkan ke dalam array baru sebagai parameter
Berikut adalah contoh pemanggilan metode arr33 dengan banyak array
Semua larik yang kami berikan ke metode Array.concat(), termasuk arr1 digabungkan menjadi larik baru
Anda bahkan dapat meneruskan nilai non-array ke metode arr33
Kami meneruskan dua string dan sebuah array ke metode arr33 dan semuanya digabungkan ke dalam array baru
Pendekatan alternatif adalah dengan menggunakan metode arr3_8 untuk menambahkan satu larik ke larik lainnya
Tambahkan satu Array ke Array lain menggunakan arr38
Gunakan metode arr2_0 untuk menambahkan satu larik ke larik lain, mis. g. arr2_1
Metode arr2_0 digunakan untuk menambahkan satu atau lebih elemen ke akhir array
Kami menggunakan operator spread (. ) untuk membongkar nilai arr2 saat memanggil Array. metode dorong
Metode arr3_8 mengambil satu atau lebih nilai sebagai parameter. Parameter didorong ke akhir array
Perhatikan bahwa metode arr2_0 mengubah isi array tempat ia dipanggil
Metode memutasi array di tempat
Anda juga dapat menggunakan loop arr26 sederhana untuk menambahkan satu array ke array lainnya
Tambahkan satu Array ke Array lain menggunakan arr26 loop
Untuk menambahkan satu array ke array lain
- Gunakan loop arr2_6 untuk mengulang array kedua
- Pada setiap iterasi, gunakan metode arr2_9 untuk menghapus elemen pertama dari array
- Gunakan metode arr2_0 untuk mendorong elemen yang dihapus ke array lain
Kami menggunakan arr2_6 loop untuk mengulang selama panjang arr2 lebih besar dari arr33
Pada setiap iterasi, kami menggunakan metode arr29 untuk menghapus dan mengembalikan elemen pertama dari larik kedua
Kami langsung meneruskan output dari metode arr2_9 ke metode arr20 untuk mendorong elemen ke array pertama
Loop arr2_6 menambahkan isi larik kedua ke larik pertama, sebagai gantinya
Anda juga dapat menggunakan metode arr38 untuk menambahkan satu larik ke larik lainnya
Tambahkan satu Array ke Array lain menggunakan arr38
Untuk menambahkan satu array ke array lain
- Gunakan metode arr3_8 untuk mengulang larik kedua
- Gunakan metode arr2_0 untuk mendorong setiap elemen ke dalam larik pertama
Fungsi yang kami berikan ke Array. metode forEach() dipanggil dengan setiap elemen dalam array
Pada setiap iterasi, kami menggunakan metode arr20 untuk mendorong elemen ke dalam larik pertama
Pendekatan ini mengubah isi array pertama saja, sedangkan pendekatan loop arr26 mengubah kedua array pada tempatnya
Opsi mana yang Anda pilih adalah masalah preferensi pribadi. Saya akan menggunakan sintaks spread (. ) atau Array.concat() karena kedua opsi tersebut cukup langsung dan intuitif
Metode push() JavaScript menambahkan elemen dalam Array. Metode push() menambahkan elemen baru ke akhir array dan mengembalikan panjang baru. Selain itu, metode push() menambahkan item baru di akhir ArrayAnda juga dapat menggunakan Larik. metode concat() untuk menambahkan elemen dari satu larik ke larik lain dan menyisipkan larik pada indeks pertama menggunakan larik. metode unshift().
Javascript ditambahkan ke array
Untuk menambahkan elemen ke array dalam JavaScript, gunakan fungsi push() array. Array push() adalah fungsi JavaScript bawaan yang menambahkan elemen di akhir array. Anda dapat menambahkan satu atau beberapa elemen dalam array menggunakan metode push().
Sintaksis
array.push(element1, element2,..., elementn)Nilai Parameter
Fungsi push() mengambil item1, item2, …, itemX yang diperlukan. Elemen untuk ditambahkan ke Array
Contoh
dark = ['jonas', 'martha', 'claudia'] dark.push('ulrich') console.log(dark)_Keluaran
[ 'jonas', 'martha', 'claudia', 'ulrich' ]Anda dapat melihat bahwa elemen baru ditambahkan di akhir Array
Tambahkan beberapa elemen dalam array Javascript
Untuk menambahkan beberapa elemen dalam array Javascript, gunakan metode push() array
dark = ['jonas', 'martha', 'claudia'] dark.push('ulrich', 'mikkel') console.log(dark)Keluaran
[ 'jonas', 'martha', 'claudia', 'ulrich', 'mikkel' ]_Tambahkan ke Array menggunakan Javascript array concat()
Javascript array concat() adalah metode bawaan yang digunakan untuk menggabungkan dua atau lebih array. Metode concat() tidak mengubah larik yang ada tetapi mengembalikan larik baru yang berisi nilai dari larik yang digabungkan
Sintaksis
array1.concat(array2, array3, ..., arrayX)Nilai Parameter
Fungsi concat() mengambil satu atau beberapa array sebagai argumen yang diperlukan
Contoh
dark1 = ['jonas', 'martha', 'claudia'] dark2 = ['ulrich', 'mikkel'] dark3 = ['helge', 'adam', 'noah'] cast = dark1.concat(dark2, dark3) console.log(cast)_Keluaran
[ 'jonas', 'martha', 'claudia', 'ulrich', 'mikkel', 'helge', 'adam', 'noah' ]Anda dapat melihat bahwa fungsi concat() mengembalikan array baru yang berisi nilai-nilai dari array yang digabungkan
Jika Anda hanya menambahkan variabel tunggal, maka array push() berfungsi dengan baik;
Anda juga dapat menggunakan fungsi push() dan apply() untuk menambahkan dua larik
dark1 = ['jonas', 'martha', 'claudia'] dark2 = ['ulrich', 'mikkel'] Array.prototype.push.apply(dark1, dark2) console.log(dark1)_Keluaran
[ 'jonas', 'martha', 'claudia', 'ulrich', 'mikkel' ]_Jika Anda menggunakan lebih dari dua larik, maka ini akan beroperasi pada dua larik pertama. Array lainnya akan diabaikan. Jadi jika Anda hanya ingin menggabungkan dua array, gunakan metode ini. Jika tidak, gunakan Array. metode concat()
Dengan operator spread ES6 baru, menggabungkan dua array menggunakan push menjadi lebih nyaman
dark = ['jonas', 'martha', 'claudia'] dark.push('ulrich') console.log(dark)_0Keluaran
[ 'jonas', 'martha', 'claudia', 'ulrich', 'mikkel' ]_Tambahkan item di awal array dalam Javascript
Untuk menambahkan elemen di awal Array, gunakan metode array JavaScript unshift(). Metode Javascript unshift() menambahkan item baru ke awal array dan mengembalikan panjang baru. Metode unshift() mengubah panjang array
Sintaksis
dark = ['jonas', 'martha', 'claudia'] dark.push('ulrich') console.log(dark)_2Nilai parameter
Metode unshift() menerima item1, item2, …, itemX, dan diperlukan. Item yang akan ditambahkan ke awal Array