Operador in em loops


O operador in é frequentemente utilizado em conjunto com loops, especialmente for...in, para percorrer as propriedades de um objeto. Aqui está um exemplo:

const pessoa = {
  nome: "João",
  idade: 25,
  cidade: "São Paulo"
};
 
for (let propriedade in pessoa) {
  console.log(propriedade, pessoa[propriedade]);
}

Este loop for...in percorre todas as propriedades do objeto pessoa e exibe cada propriedade juntamente com seu valor.

Referências