Vòng lặp For Of trong JavaScript
- Trang trước JS Loop For In
- Trang tiếp theo JS Loop While
Vòng lặp For Of
JavaScript for of
câu lệnh lặp qua giá trị của đối tượng có thể lặp.
Nó cho phép bạn lặp qua cấu trúc dữ liệu có thể lặp, chẳng hạn như mảng, chuỗi, bản đồ, danh sách nút, v.v.:
cú pháp
for (variable of iterable) { // khối mã cần được thực thi }
variable - Với mỗi lần lặp, giá trị của thuộc tính tiếp theo sẽ được phân phối cho biến. Biến có thể được khai báo bằng const, let hoặc var.
iterable - Đối tượng có thuộc tính có thể lặp.
浏览器支持
For/of Hỗ trợ trình duyệt
Được thêm vào JavaScript (ES6) vào năm 2015
Safari 7 là trình duyệt đầu tiên hỗ trợ for of: | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 38 | Edge 12 | Firefox 51 | Safari 7 | Opera 25 |
Tháng 10 năm 2014 | Tháng 7 năm 2015 | Tháng 10 năm 2016 | Tháng 10 năm 2013 | Tháng 10 năm 2014 |
Internet Explorer không hỗ trợ For/of。
Duyệt qua mảng
Thực hành
const cars = ["BMW", "Volvo", "Mini"]; let text = ""; for (let x of cars) { text += x; }
Duyệt qua chuỗi
Thực hành
let language = "JavaScript"; let text = ""; for (let x of language) { text += x; }
Vòng lặp While
Chúng tôi sẽ giải thích trong chương tiếp theo while
Vòng lặp và do/while
Vòng lặp.
- Trang trước JS Loop For In
- Trang tiếp theo JS Loop While