var array= [
{"Name":"Test", "Status":{"Id":100, "Alias":"A"}},
{"Name":"Test2", "Status":{"Id":101, "Alias":"B"}},
{"Name":"Test3", "Status":{"Id":102, "Alias":"C"}}
];
How to loop throw value of array of Name and Id in JavaScript?
2 Answers 2
array.forEach(item => console.log(item.Name))
array.forEach(item => console.log(item.Status.Id))
answered Mar 15, 2018 at 13:44
Mike Ezzati
3,1761 gold badge25 silver badges34 bronze badges
Sign up to request clarification or add additional context in comments.
Comments
You can't use array as variable so replace to arr and try following,
var arr = [
{"Name":"Test", "Status":{"Id":100, "Alias":"A"}},
{"Name":"Test2", "Status":{"Id":101, "Alias":"B"}},
{"Name":"Test3", "Status":{"Id":102, "Alias":"C"}}
];
arr.forEach(function(item){
console.log('Name: ' + item.Name);
console.log('Status Id: ' + item.Status.Id);
console.log('Status Alias: ' + item.Status.Alias);
});
answered Mar 15, 2018 at 13:44
Ayaz Ali Shah
3,5269 gold badges42 silver badges68 bronze badges
Comments
lang-js