Program JavaScript untuk menghapus elemen array duplikat

Program JavaScript untuk menghapus elemen array duplikat

Array adalah struktur data yang berisi sekelompok elemen. Biasanya elemen -elemen ini semuanya memiliki tipe data yang sama, seperti integer atau string tetapi dalam kasus JavaScript, kita dapat menyimpan berbagai jenis elemen. Menggunakan array Anda dapat mengatur data sehingga serangkaian nilai terkait dapat dengan mudah diurutkan atau dicari.

Tutorial ini dijelaskan kepada Anda untuk menghapus elemen array duplikat menggunakan JavaScript.

Contoh

Berikut adalah contoh program JavaScript untuk mendeklarasikan array statis dengan beberapa elemen default. Tambahkan beberapa elemen duplikat juga. Setelah itu, hapus semua elemen array duplikat.

// Contoh program JavaScript untuk menghapus nilai duplikat dari fungsi array returnUnique (nilai, indeks, self) return self.indexOf (nilai) === indeks; // Contoh Penggunaan: var arr = ['hijau', 'merah', 100, 'hijau', 20, '100']; var unik = arr.filter (returnUnique); menghibur.log (unik); //
1234567891011// Contoh program JavaScript untuk menghapus nilai duplikat dari fungsi array returnUnique (nilai, indeks, self) return self.indexOf (nilai) === index; // Contoh Penggunaan: var arr = ['hijau', 'merah', 100, 'hijau', 20, '100']; var unik = arr = arr.filter (returnUnique); menghibur.log (unik); //

Keluaran:

["Hijau", "merah", 100, 20, "100"] 

Dalam contoh di atas, nilainya "Hijau" didefinisikan dua kali dalam array. Akibatnya, Anda hanya melihat satu contoh hijau.

Anda mungkin berpikir tentang elemen 100. Di sini kejadian pertama dari elemen 100 adalah nilai integer dan yang kedua didefinisikan sebagai string. Singkatnya, kedua elemen diperlakukan sebagai unik.