“Filter Array Objek Untuk Menghapus Kunci Duplikat” Kode Jawaban

cara menghapus objek array duplikat di javascript

let days = ["senin","senin","selasa","selasa","rabu","kamis", "rabu"];
let fullname = [{name: "john"}, {name: "jane"}, {name: "imelda"}, {name: "john"},{name: "jane"}];

// REMOVE DUPLICATE FOR ARRAY LITERAL
const arrOne = new Set(days);
console.log(arrOne);

const arrTwo = days.filter((item, index) => days.indexOf(item) == index);
console.log(arrTwo);


// REMOVE DUPLICATE FOR ARRAY OBJECT
const arrObjOne = [...new Map(person.map(item => [JSON.stringify(item), item])).values()];
console.log(arrObjOne);

const arrObjTwo = Array.from(new Set(person.map(JSON.stringify))).map(JSON.parse);
console.log(arrObjTwo);
Restu Wahyu Saputra

Filter Array Objek Untuk Menghapus Kunci Duplikat

let person = [
{name: "john"}, 
{name: "jane"}, 
{name: "imelda"}, 
{name: "john"},
{name: "jane"}
];

const data = Array.from(new Set(person.map(JSON.stringify))).map(JSON.parse);
console.log(data);
Restu Wahyu Saputra

Jawaban yang mirip dengan “Filter Array Objek Untuk Menghapus Kunci Duplikat”

Pertanyaan yang mirip dengan “Filter Array Objek Untuk Menghapus Kunci Duplikat”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya