“Hapus semua duplikat dari array” Kode Jawaban

Hapus semua duplikat dari array

const removeDuplicates = arr => [...new Set(arr)];
Graceful Grasshopper

cara menghapus duplikat dalam array di javascript

const numbers = [1 , 21, 21, 34 ,12 ,34 ,12];
const removeRepeatNumbers = array => [... new Set(array)]
removeRepeatNumbers(numbers) // [ 1, 21, 34, 12 ]
Nice Nightingale

Hapus duplikat array.filter

// removeDuplicates ES6
const uniqueArray = oldArray.filter((item, index, self) => self.indexOf(item) === index);
Smarty Hearty

Hapus item duplikat dalam array

let myArray = ['a', 'b', 'a', 'b', 'c', 'e', 'e', 'c', 'd', 'd', 'd', 'd']
let myOrderedArray = myArray.reduce(function (accumulator, currentValue) {
  if (accumulator.indexOf(currentValue) === -1) {
    accumulator.push(currentValue)
  }
  return accumulator
}, [])

console.log(myOrderedArray)
Selfish Sable

Jawaban yang mirip dengan “Hapus semua duplikat dari array”

Pertanyaan yang mirip dengan “Hapus semua duplikat dari array”

Lebih banyak jawaban terkait untuk “Hapus semua duplikat dari array” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya