Cấu trúc for-of

Cấu trúc for-of tạo ra một vòng lặp để duyệt mảng.

Cú pháp

javascriptfor (let variableForElement of array) {
  /*
    Biến variableForElement sẽ lần lượt
    nhận các phần tử của mảng được duyệt.
  */
};

Ví dụ

Duyệt qua các phần tử của mảng và in chúng ra màn hình:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let elem of arr) {
  console.log(elem);
}

Ví dụ

Tạo một bộ đếm số lần lặp của vòng lặp:

javascriptlet arr = [1, 2, 3, 4, 5];

let i = 0;
for (let elem of arr) {
  console.log(elem);
  i++;
}
console.log(i);

Xem thêm