“Gunakan set untuk menghapus duplikat di JavaScript” Kode Jawaban

Gunakan set untuk menghapus duplikat di JavaScript

const names = ['John', 'Paul', 'George', 'Ringo', 'John'];

let unique = [...new Set(names)];
console.log(unique); // 'John', 'Paul', 'George', 'Ringo'
Gentle Grouse

Gunakan set untuk menghapus duplikat di JavaScript

const names = ['John', 'Paul', 'George', 'Ringo', 'John'];

let x = (names) => names.filter((v,i) => names.indexOf(v) === i)
x(names); // 'John', 'Paul', 'George', 'Ringo'
Yawning Yak

Hapus duplikat dari array javascript

arr.filter((v,i,a)=>a.findIndex(t=>(t.place === v.place && t.name===v.name))===i)
Troubled Tiger

Jawaban yang mirip dengan “Gunakan set untuk menghapus duplikat di JavaScript”

Pertanyaan yang mirip dengan “Gunakan set untuk menghapus duplikat di JavaScript”

Lebih banyak jawaban terkait untuk “Gunakan set untuk menghapus duplikat di JavaScript” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya