' Use strict 'varinfo=[{"name": "Recently wanted to jump River", "Interst": ["History", "food"], "wife": {"name": "A.wen", "interst": ["Tourism", "food", "education person"]}}];//ES6 notation for(Let person of info) {console.log (person); Console.log ("Name:" +person.name) for(Let interst of Person.interst) {Console.log ("Hobby:" +interst); } console.log (Person.wife); Console.log ("Wife's name:" +person.wife.name); for(Let interst of Person.wife.interst) {Console.log ("Wife's hobby:" +interst)}}//ES5 notation for(varp=0;p<info.length;p++) {Console.log (info[p]); Console.log ("Name:" +info[p].name) for(vari=0;i<info[p].interst.length;i++) {Console.log ("Hobby:" +Info[p].interst[i]); } console.log (Info[p].wife); Console.log ("Wife's name:" +info[p].wife.name); for(varj=0; j<info[p].wife.interst.length;j++) {Console.log ("Wife's hobby:" +info[p].wife.interst[j])}}//ES5 notation for(varPinchinfo) {Console.log (info[p]); Console.log ("Name:" +info[p].name) for(varIinchInfo[p].interst) {Console.log ("Hobby:" +Info[p].interst[i]); } console.log (Info[p].wife); Console.log ("Wife's name:" +info[p].wife.name); for(varJinchInfo[p].wife.interst) {Console.log ("Wife's hobby:" +info[p].wife.interst[j])}}
JavaScript Array object and nested loop notation