“Для цикла Удалить дубликаты JavaScript” Ответ

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

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

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

JavaScript для удаления дубликатов из массива

uniqueArray = a.filter(function(item, pos) {
    return a.indexOf(item) == pos; 
})
Awful Albatross

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

var myArr = [1, 2, 2, 2, 3];
var mySet = new Set(myArr);
myArr = [...mySet];
console.log(myArr);
// 1, 2, 3
Thoughtful Tamarin

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

unique = [...new Set(arr)];   // where arr contains duplicate elements
Batman

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

function toUniqueArray(a){
    var newArr = [];
    for (var i = 0; i < a.length; i++) {
        if (newArr.indexOf(a[i]) === -1) {
            newArr.push(a[i]);
        }
    }
  return newArr;
}
var colors = ["red","red","green","green","green"];
var colorsUnique=toUniqueArray(colors); // ["red","green"]
Grepper

Для цикла Удалить дубликаты JavaScript

function toUniqueArray(a){
    var newArr = [];
    for (var i = 0; i < a.length; i++) {
        if (newArr.indexOf(a[i]) === -1) {
            newArr.push(a[i]);
        }
    }
  return newArr;
}
var colors = ["red","red","green","green","green"];
var colorsUnique=toUniqueArray(colors); // ["red","green"]
Arifa Banu

Ответы похожие на “Для цикла Удалить дубликаты JavaScript”

Вопросы похожие на “Для цикла Удалить дубликаты JavaScript”

Больше похожих ответов на “Для цикла Удалить дубликаты JavaScript” по JavaScript

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

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