JavaScript Array splice()
- Halaman Sebelumnya sort()
- Halaman Berikutnya toReversed()
- Kembali ke Tengah Panduan Referensi JavaScript Array
Definisi dan penggunaan
splice()
Metode menambah/hapus item ke/dari array dan mengembalikan item yang dihapus.
Komentar:splice()
Metode ini akan mengubah array asli.
Contoh
Contoh 1
Tambah item ke dalam array:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 0, "Lemon", "Kiwi");
Contoh 2
Tambah item baru di posisi 2, dan hapus 1 item:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 1, "Lemon", "Kiwi");
Contoh 3
Hapus 2 item di posisi 2:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"]; fruits.splice(2, 2);
Sintaks
array.splice(index, howmany, item1, ....., itemX)
Nilai parameter
Parameter | Deskripsi |
---|---|
index | Wajib. Bilangan bulat, menentukan tempat untuk menambah/hapus item, menggunakan nilai negatif untuk menentukan posisi dari ujung array. |
howmany | Pilihan. Jumlah item yang akan dihapus. Jika diatur menjadi 0, maka tidak akan dihapus item apapun. |
item1, ..., itemX | Pilihan. Item baru yang akan ditambahkan ke dalam array. |
Detil teknis
Nilai kembalian: | Array baru, termasuk item yang dihapus (jika ada). |
---|---|
Versi JavaScript: | ECMAScript 1 |
Dukungan peramban
Semua peramban mendukung sepenuhnya splice()
Metode:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
Halaman-Relasi
Panduan:Array JavaScript
Panduan:Const Array JavaScript
Panduan:Metode Array JavaScript
Panduan:Sorting Array JavaScript
Panduan:Iterasi Array JavaScript
- Halaman Sebelumnya sort()
- Halaman Berikutnya toReversed()
- Kembali ke Tengah Panduan Referensi JavaScript Array