Użyj zestawu, aby zapewnić wyjątkowość listy wartości JavaScript

const array = Array
  .from(document.querySelectorAll('[id]'))
  .map(function(e) {
      return e.id
  });

const set = new Set(array);
console.assert(set.size == array.length);
Puzzled Puffin