seção
Explicação
Set — Coleção de valores únicos sem duplicatas.
Set armazena valores únicos com ordem de inserção. .has, .add, .delete O(1) amortizado.
Deduplicação de arrays: [...new Set(arr)].
seção
Exemplo
const tags = new Set(["js", "js", "web"]);[...tags]; // ["js", "web"]seção
Modo de uso
Unique IDs processados
Visited nodes em graph walk
Permissões únicas
seção
Armadilhas comuns
Igualdade SameValueZero — NaN igual NaN
Objetos distintos não dedupe por conteúdo
seção
Termos relacionados
$cd~/glossario/artigo
Aprofundar no artigo
Quer ir além? Este artigo explora o tema em profundidade — leitura recomendada após o glossário.
advanced topics· 24 min
Data Structures: Organizando Dados como um Pro
Array, Object, Map, Set, WeakMap/WeakSet, Stack, Queue, Linked List, BST e Graph — complexidade Big O, quando usar cada uma e padrões clássicos de entrevista.
ler artigo$cd~/glossario/relacionados
Mais em JavaScript
Outros termos da mesma categoria para revisão em sequência.