Trong hướng dẫn này, chúng ta sẽ tìm hiểu-
- Làm thế nào để sử dụng Loop?
- Các loại vòng lặp khác nhau
- vòng lặp for
- trong khi lặp lại
- vòng lặp do… while
Làm thế nào để sử dụng Loop?
Vòng lặp rất hữu ích khi bạn phải thực thi lặp lại các dòng mã giống nhau, trong một số lần cụ thể hoặc miễn là một điều kiện cụ thể là đúng. Giả sử bạn muốn nhập thông báo 'Xin chào' 100 lần vào trang web của mình. Tất nhiên, bạn sẽ phải sao chép và dán cùng một dòng 100 lần. Thay vào đó, nếu bạn sử dụng vòng lặp, bạn có thể hoàn thành nhiệm vụ này chỉ trong 3 hoặc 4 dòng.
Các loại vòng lặp khác nhau
Chủ yếu có bốn loại vòng lặp trong JavaScript.
- vòng lặp for
- for / in a loop (giải thích ở phần sau)
- trong khi lặp lại
- vòng lặp do… while
vòng lặp for
Cú pháp:
for(statement1; statement2; statment3){lines of code to be executed}
- Câu lệnh1 được thực hiện đầu tiên ngay cả trước khi thực thi mã lặp. Vì vậy, câu lệnh này thường được sử dụng để gán giá trị cho các biến sẽ được sử dụng bên trong vòng lặp.
- Câu lệnh2 là điều kiện để thực hiện vòng lặp.
- Câu lệnh3 được thực thi mỗi lần sau khi mã lặp được thực thi.
Hãy tự mình thử điều này:
trong khi lặp lại
Cú pháp:
while(condition){lines of code to be executed}
“Vòng lặp while” được thực hiện miễn là điều kiện được chỉ định là đúng. Bên trong vòng lặp while, bạn nên bao gồm câu lệnh sẽ kết thúc vòng lặp vào một thời điểm nào đó. Nếu không, vòng lặp của bạn sẽ không bao giờ kết thúc và trình duyệt của bạn có thể gặp sự cố.
Hãy tự mình thử điều này:
vòng lặp do… while
Cú pháp:
do{block of code to be executed} while (condition)
Việc làm
… Vòng lặp while rất giống với vòng lặp while. Sự khác biệt duy nhất là trong vòng lặp do… while, khối mã được thực thi một lần ngay cả trước khi kiểm tra điều kiện.Hãy tự mình thử điều này: