Como fazer um loop em um objeto em JavaScript
2a atrás
Tenha como exemplo o seguinte objeto em #JavaScript:
const obj = {
'Um': 'One',
'Dois': 'Two',
'Tres': 'Three',
'Quatro': 'Four',
'Cinco': 'Five'
}
Caso você precise percorrer cada propriedade desse objeto, você pode usar o operador "in":
for (const o in obj)
Nesse caso, a constante "o" vai retornar cada índice do objeto, e com obj[o] você consegue o valor desse índice. Como no exemplo:
for (const o in obj) console.log(`Índice: ${o}, Valor: ${obj[o]}`);
O código acima irá retornar:
// Índice: Um, Valor: One
// Índice: Dois, Valor: Two
// Índice: Tres, Valor: Three
// Índice: Quatro, Valor: Four
// Índice: Cinco, Valor: Five
Comentários (0)