“Hapus objek duplikat dari array angular” Kode Jawaban

Hapus objek duplikat dari array javascript

const addresses = [...]; // Some array I got from async call

const uniqueAddresses = Array.from(new Set(addresses.map(a => a.id)))
 .map(id => {
   return addresses.find(a => a.id === id)
 })
Ornate Rock Dragon

Hapus objek duplikat dari array angular

this.item = this.item.filter((el, i, a) => i === a.indexOf(el))
Yeti Wallhack

cara memeriksa objek duplikat dalam array dan hapus dalam sudut

var filterArray = courseArray.reduce((accumalator, current) => {
    if(!accumalator.some(item => item.id === current.id && item.name === current.name)) {
      accumalator.push(current);
    }
    return accumalator;
},[]);
console.log(filterArray)
Kind Kitten

cara memeriksa objek duplikat dalam array dan hapus dalam sudut

let arr = [
  {value: 'L7-LO', name: 'L7-LO'},
  {value: '%L7-LO', name: '%L7-LO'},
  {value: 'L7-LO', name: 'L7-LO'},
  {value: '%L7-LO', name: '%L7-LO'},
  {value: 'L7-L3', name: 'L7-L3'},
  {value: '%L7-L3', name: '%L7-L3'},
  {value: 'LO-L3', name: 'LO-L3'},
  {value: '%LO-L3', name: '%LO-L3'}
];
let obj = {};

const unique = () => {
  let result = [];
  
  arr.forEach((item, i) => {
    obj[item['value']] = i;
  });
  
  for (let key in obj) {
    let index = obj[key];
    result.push(arr[index])
  }
  
  return result;
}

arr = unique(); // for example; 

console.log(arr);
Kind Kitten

Jawaban yang mirip dengan “Hapus objek duplikat dari array angular”

Pertanyaan yang mirip dengan “Hapus objek duplikat dari array angular”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya