Используйте набор, чтобы обеспечить уникальность списка значений 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