Gjennomgang av et objekt med for-in-løkke i JavaScript
For gjennomgang av objekter er
løkken for-in beregnet.
Den har følgende syntaks:
for (let varForKey in object) {
}
I variabelForNøkkel vil
nøklene til objektet som gjennomgås
komme etter hverandre.
La oss prøve med et eksempel.
La oss si at vi har et objekt som dette:
let obj = {a: 1, b: 2, c: 3};
La oss ved hjelp av for-in-løkken skrive ut
nøklene til dette objektet:
for (let key in obj) {
console.log(key); // vil skrive ut 'a', 'b', 'c'
}
Og la oss skrive ut elementene:
for (let key in obj) {
console.log(obj[key]); // vil skrive ut 1, 2, 3
}
Skriv ut alle nøklene til følgende objekt i konsollen:
let obj = {x: 1, y: 2, z: 3};
Skriv ut alle elementene til følgende objekt i konsollen:
let obj = {x: 1, y: 2, z: 3};