JavaScript lặp lại
Lặp lại là các đối tượng có thể lặp lại (như Mảng).
Các tệp lặp có thể được truy cập bằng mã đơn giản và hiệu quả.
Các đoạn lặp có thể được lặp lại bằng for..of
các vòng lặp
Vòng lặp For Of
Câu lệnh JavaScript for..of
lặp qua các phần tử của một đối tượng có thể lặp lại.
Cú pháp
for (variable of iterable) {
// code block to be executed
}
Lặp lại
Lặp lại rất dễ hiểu.
Nó chỉ đơn giản có nghĩa là lặp lại một chuỗi các phần tử.
Dưới đây là một số ví dụ đơn giản:
- Lặp lại trên một chuỗi
- Lặp lại một mảng
Lặp lại trên một chuỗi
Bạn có thể sử dụng một for..of
vòng lặp để lặp lại các phần tử của một chuỗi:
Thí dụ
const name = "W3Schools";
for (const x of name) {
// code block to be executed
}
Lặp lại trên một mảng
Bạn có thể sử dụng một for..of
vòng lặp để lặp lại các phần tử của Mảng:
Thí dụ
const letters = ["a","b","c"];
for (const x of letters) {
// code block to be executed
}
Bạn có thể tìm hiểu thêm chi tiết về Iterables trong chương JS Object Iterables .
Lặp lại nhiều lần
Bạn có thể sử dụng một for..of
vòng lặp để lặp lại các phần tử của một Tập hợp:
Thí dụ
const letters = new Set(["a","b","c"]);
for (const x of letters) {
// code block to be executed
}
Bộ và Bản đồ được đề cập trong các chương tiếp theo.
Lặp lại trên một bản đồ
Bạn có thể sử dụng một for..of
vòng lặp để lặp lại các phần tử của Bản đồ:
Thí dụ
const fruits = new Map([
["apples", 500],
["bananas", 300],
["oranges", 200]
]);
for (const x of fruits) {
// code block to be executed
}