Giới Thiệu Các Vòng Lặp Trong JavaScript - Viblo
Có thể bạn quan tâm
Bài đăng này đã không được cập nhật trong 6 năm
Vòng lặp, hay còn gọi là looping là kĩ thuật rất quan trọng trong lập trình Javascript. Khi lập trình Javascript, bạn sẽ không thể tránh khỏi làm việc với mảng các phần tử hay thậm chí mảng của mảng. Do đó, nếu nắm vững kiến thức về vòng lặp Javascript, bạn sẽ làm việc hiệu quả và có nhiều lựa chọn hơn khi cần sử dụng đến vòng lặp. Ở bài viết này, mình sẽ đi qua các cách tạo vòng lặp Javascript thường được sử dụng. 
- Vòng lặp for trong javascript hoạt động cũng giống như các ngôn ngữ khác.
Chú ý:
- Để dừng vòng lặp for ta sử dụng break.
- Bỏ qua vòng lần lặp và chuyển sang lần tiếp theo, sử dụng continue

- forEach mới xuất hiện trong những phiên bản Javascript gần đây (ES5) cho các trình duyệt hiện đại, giúp tạo vòng lặp với mảng nhanh hơn.
- Thật không may là chúng ta không thể dùng break cho vòng lặp này.
- Vòng lặp while khá giống như vòng lặp for, là nó có điều kiện để duy trì vòng lặp, và thân vòng lặp chứa các thao tác sẽ được lặp. Khi điều kiện để duy trì không còn đúng đắn nữa, vòng lặp sẽ kết thúc.
- Và có thể dùng continue và break cho vòng lặp này.
- Ở vòng lặp While, biểu thức so sánh sẽ được đánh giá trước. Nếu như biểu thức đúng thì các lệnh bên trong mới được thực hiện. Do..while hoạt động khác với While ở một điểm: các lệnh sẽ được chạy trước biểu thức so sánh điều kiện.

- Vòng lặp For..in tương tự như vòng lặp For cơ bản, nhưng có 1 điểm quan trọng là For..in có thể được dùng cho 1 biến Object.

- Javascript hỗ trợ nhiều loại vòng lặp để ta tùy nghi sử dụng trong nhiều tình huống. Tuy nhiên, do thói quen nên có thể bạn sẽ yêu thích một loại vòng lặp Javascript nhất định hơn, dù cho loại đó có thể có nhược điểm về tốc độ hay cú pháp.
- Test tốc độ ở đây jsperf
- Tham khảo: flaviocopes
All rights reserved
Từ khóa » Các Vòng Lặp Trong Js
-
Các Loại Vòng Lặp Trong Javascript - Viblo
-
5 Loại Vòng Lặp Trong JavaScript - NIIT - ICT HÀ NỘI
-
Hiểu Rõ Về Vòng Lặp For Trong Javascript. - CodeLearn
-
Vòng Lặp Trong JavaScript - NIIT - ICT Hà Nội
-
Các Loại Vòng Lặp Trong JavaScript - All In One - Vi
-
Vòng Lặp Trong JavaScript - 200lab Education
-
Cách Dùng Vòng Lặp For Trong Javascript (có Video Hướng Dẫn)
-
Vòng Lặp For In Trong JavaScript
-
Hiểu Rõ Về Các Loại Vòng Lặp Trong Javascript Và Cấu Trúc Từng ...
-
Câu Lệnh điều Kiện Và Vòng Lặp Trong JavaScript
-
Vòng Lặp(Loop) Trong Javascript - Niềm Vui Lập Trình
-
Bài 5: Cấu Trúc Vòng Lặp Trong JavaScript - Góc Làm Web
-
Javascript Căn Bản: Vòng Lặp - Thạch Phạm
-
Vòng Lặp For..of Của JavaScript - Tech Wiki