foreach combine for..in (object)

Run Settings
LanguageJavaScript
Language Version
Run Command
// for..in loop const persons = [ {name:"Mary", age:22, tel:"852-97454212"}, {name:"Alan", age:29, tel:"852-95949691"}, {name:"Peter", age:20, tel:"852-88884444"} ]; let count = 0; persons.forEach((item, index, parray) => { // Fixed: Added parentheses & block braces console.log("Each object list = ", item); for (let x in item) { console.log(item[x]); } }); persons.forEach((item, index) => { console.log("Object #", index, item); for (let x in item) { console.log(`Key: ${x}, Value: ${item[x]}`); } console.log("---"); });
Editor Settings
Theme
Key bindings
Full width
Lines