JavaScript Array toSpliced()

Definisi dan penggunaan

toSpliced() Metode ini digunakan untuk menambahkan dan/atau menghapus elemen array.

toSpliced() Metode ini mengembalikan array yang baru.

toSpliced() Metode ini tidak akan mengubah array asli.

toSpliced() Metode adalah splice() Versi salinan metode.

Lihat juga:

Metode splice() Array

Metode slice() Array

Contoh

Contoh 1

// Buat sebuah array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Tambahkan "Lemon" dan "Kiwi" di posisi 2
const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");

Coba sendiri

Contoh 2

// Buat sebuah array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Hapus 2 elemen di posisi 2
const fruits2 = fruits.toSpliced(2, 2);

Coba sendiri

Contoh 3

// Buat sebuah array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Hapus 1 elemen di posisi 2 dan tambahkan "Lemon" dan "Kiwi"
const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");

Coba sendiri

Sintaks

array.toSpliced(index, count, item1, ....., itemX)

Parameter

Parameter Deskripsi
index

Diperlukan. Indeks (lokasi) untuk menambahkan atau menghapus elemen.

Nilai negatif dimulai dari ujung array.

count Pilihan. Jumlah elemen yang akan dihapus.
item1,... Pilihan. Elemen baru yang akan ditambahkan.

Nilai kembalian

Tipe Deskripsi
Array Array yang termasuk perubahan.

Dukungan peramban

toSpliced() Adalah fitur ES2023.

Dari bulan Juli 2023, semua peramban modern mendukung metode ini:

Chrome Edge Firefox Safari Opera
Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
Bulan Februari 2023 Bulan Februari 2023 Bulan Juli 2023 Bulan Maret 2023 Bulan Mei 2023