Herhaling van een object met for-in lus in JavaScript
Voor het herhalen van objecten is de
for-in lus bedoeld. Het heeft
de volgende syntaxis:
for (let variabelVoorSleutel in object) {
}
In variabelVoorSleutel zullen
achtereenvolgens de sleutels van het te herhalen object
worden geplaatst.
Laten we het proberen met een voorbeeld.
Stel we hebben het volgende object:
let obj = {a: 1, b: 2, c: 3};
Laten we met de for-in lus de
sleutels van dit object uitvoeren:
for (let key in obj) {
console.log(key); // geeft 'a', 'b', 'c' weer
}
En laten we nu de elementen uitvoeren:
for (let key in obj) {
console.log(obj[key]); // geeft 1, 2, 3 weer
}
Voer alle sleutels van het volgende object uit in de console:
let obj = {x: 1, y: 2, z: 3};
Voer alle elementen van het volgende object uit in de console:
let obj = {x: 1, y: 2, z: 3};