“удалить все дубликаты из массива” Ответ

удалить все дубликаты из массива

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

Как удалить дубликаты в массиве в JavaScript

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

Удалить дубликаты массива. Фильтр

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

Удалить дубликаты элементов в массиве

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

Ответы похожие на “удалить все дубликаты из массива”

Вопросы похожие на “удалить все дубликаты из массива”

Больше похожих ответов на “удалить все дубликаты из массива” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования