cú pháp for/of trong JavaScript
- Trang trước for...in
- Trang tiếp theo function
- Quay lại lớp trên Sách tham khảo câu lệnh JavaScript
định nghĩa và cách sử dụng
cú pháp for/of lặp qua giá trị của đối tượng có thể lặp lại.
JavaScript hỗ trợ nhiều loại vòng lặp:
- for - lặp lại khối mã nhiều lần
- for/in - lặp qua thuộc tính của đối tượng
- for/of - lặp qua giá trị của đối tượng có thể lặp lại
- while - lặp lại khối mã khi điều kiện được chỉ định là đúng
- do/while - thực thi khối mã một lần, sau đó lặp lại khi điều kiện được chỉ định là đúng
ví dụ
ví dụ 1
lặp qua giá trị của mảng:
var cars = ['BMW', 'Volvo', 'Mini']; var x; for (x of cars) { document.write(x + "<br >"); }
ví dụ 2
lặp qua giá trị của chuỗi:
var txt = 'JavaScript'; var x; for (x of txt) { document.write(x + "<br >"); }
cú pháp
for (biến của iterable) { khối mã cần thực thi }
giá trị tham số
tham số | mô tả |
---|---|
biến | cần thiết. Đối với mỗi lần lặp, giá trị của thuộc tính tiếp theo sẽ được gán cho biến. Biến có thể được khai báo bằng const, let hoặc var. |
iterable | cần thiết. Đối tượng có thuộc tính có thể lặp lại. |
chi tiết kỹ thuật
Phiên bản JavaScript: | ECMAScript 2015 |
---|
hỗ trợ trình duyệt
câu | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
for/of | 38.0 | 12.0 | 51.0 | 8.0 | 25.0 |
Trang liên quan
Giáo trình JavaScript:Vòng lặp For trong JavaScript
Tài liệu tham khảo JavaScript:Câu lệnh for trong JavaScript
- Trang trước for...in
- Trang tiếp theo function
- Quay lại lớp trên Sách tham khảo câu lệnh JavaScript