object for loop
const object = {a: 1, b: 2, c: 3};
for (const property in object) {
console.log(`${property}: ${object[property]}`);
}
object for loop
const object = {a: 1, b: 2, c: 3};
for (const property in object) {
console.log(`${property}: ${object[property]}`);
}
javascript for loop on object
/Example 1: Loop Through Object Using for...in
// program to loop through an object using for...in loop
const student = {
name: 'John',
age: 20,
hobbies: ['reading', 'games', 'coding'],
};
// using for...in
for (let key in student) {
let value;
// get the value
value = student[key];
console.log(key + " - " + value);
}
/Output
name - John
age - 20
hobbies - ["reading", "games", "coding"]
//If you want, you can only loop through the object's
//own property by using the hasOwnProperty() method.
if (student.hasOwnProperty(key)) {
++count:
}
/////////////////////////////////////////
/Example 2: Loop Through Object Using Object.entries and for...of
// program to loop through an object using for...in loop
const student = {
name: 'John',
age: 20,
hobbies: ['reading', 'games', 'coding'],
};
// using Object.entries
// using for...of loop
for (let [key, value] of Object.entries(student)) {
console.log(key + " - " + value);
}
/Output
name - John
age - 20
hobbies - ["reading", "games", "coding"]
//In the above program, the object is looped using the
//Object.entries() method and the for...of loop.
//The Object.entries() method returns an array of a given object's key/value pairs.
//The for...of loop is used to loop through an array.
//////////////////////////////////////////////////////////
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us