-1
  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?

aleks.ru
  • 53
  • 2
  • 5

2 Answers2

1
array.forEach(item => console.log(item.Name))

array.forEach(item => console.log(item.Status.Id))
Mike Ezzati
  • 2,968
  • 1
  • 23
  • 34
0

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);
});
Ayaz Ali Shah
  • 3,453
  • 9
  • 36
  • 68