run loop through array inside object and printing out object js code example
Example 1: javascript loop through array of objects
var arr = [{id: 1},{id: 2},{id: 3}];
for (var elm of arr) {
console.log(elm);
}
Example 2: looping through an object of objects with arrays
let storeItems = {
eggs: {
price: 3.77, quantity: 30
},
milk: {
price: 2.22, quantity: 23
},
butter: {
price: 2.00, quantity: 22
},
carrots: {
price: 3.00, quantity: 11
},
beef: {
price: 6.18, quantity: 34
},
chicken: {
price: 5.44, quantity: 34
}
};
for(let item in storeItems) {
console.log(`${storeItems[item].quantity} ${item}s each cost ${storeItems[item].price}`);
}