简体   繁体   中英

Loop through inner nested object

This is my object:

family_Data = {
    "Family": [
        {
            "id": "Family-15",
            "members":
            {
                "Family-15-01": [{"Family Code": "Family-15-01","Gender": "Female", "Full Name" : "Evelyn Osei"}],
                "Family-15-02": [{"Family Code": "Family-15-02","Gender": "Male", "Full Name" : "David Will"}],
                "Family-15-03": [{"Family Code": "Family-15-03","Gender": "Male", "Full Name" : "Edwin Pan"}]
            }
        }
    ]
}

I want to loop through the "members" objects.

First get your members object.

var members = family_Data.Family[0].members;

then iterate over the object.

for(var key in members){
   var member = members[key];
   // here we go.
}

 var family_Data = { "Family": [ { "id": "Family-15", "members": { "Family-15-01": [{"Family Code": "Family-15-01","Gender": "Female", "Full Name" : "Evelyn Osei"}], "Family-15-02": [{"Family Code": "Family-15-02","Gender": "Male", "Full Name" : "David Will"}], "Family-15-03": [{"Family Code": "Family-15-03","Gender": "Male", "Full Name" : "Edwin Pan"}] } } ] }; for(var key in family_Data.Family[0].members){ console.log(family_Data.Family[0].members[key]); } 

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM