Để lấy số thứ tự trong các vòng lặp, hãy sử dụng vòng lặp forEach (). Sau đây là mã -
Ví dụ
let studentDetails =
[
{
id: 101, details: [{name: 'John'}, {name: 'David'},{name: 'Bob'}]},
{id:102, details: [{name:'Carol'},{name:'David'},
{name:'Mike'}]
}
];
var counter = 1;
studentDetails.forEach(function(k){
k.details.forEach(function(f) {
console.log(counter++);
}
);
}); Để chạy chương trình trên, bạn cần sử dụng lệnh sau -
node fileName.js.
Đầu ra
Ở đây, tên tệp của tôi là demo159.js. Điều này sẽ tạo ra kết quả sau -
PS C:\Users\Amit\JavaScript-code> node demo159.js 1 2 3 4 5 6