Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để lấy số thứ tự trong các vòng lặp với JavaScript?

Để 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