Menu
Coddy logo textTech

Iterando sobre Sets

Parte da seção Lógica & Fluxo do Journey de JavaScript da Coddy — lição 29 de 65.

Sets em JavaScript são iteráveis, o que significa que você pode percorrer seus elementos. Existem várias maneiras de iterar sobre um Set:

  1. Usando o loop for...of:
const mySet = new Set([1, 2, 3, 4, 5]);
for (const item of mySet) {
  console.log(item);
}
  1. Usando o método forEach:
mySet.forEach(item => {
  console.log(item);
});
  1. Convertendo para um array e usando métodos de array:
const myArray = Array.from(mySet);
myArray.forEach(item => {
  console.log(item);
});

Cada um destes métodos irá iterar sobre o Set na ordem de inserção.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Folha de consulta

Sets em JavaScript são iteráveis e podem ser percorridos de várias maneiras:

Usando o loop for...of:

const mySet = new Set([1, 2, 3, 4, 5]);
for (const item of mySet) {
  console.log(item);
}

Usando o método forEach:

mySet.forEach(item => {
  console.log(item);
});

Convertendo para array e usando métodos de array:

const myArray = Array.from(mySet);
myArray.forEach(item => {
  console.log(item);
});

Todos os métodos iteram sobre o Set na ordem de inserção.

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Lógica & Fluxo