Skip to content

Tự học JavaScript - Module 6: Xử lý lặp đi lặp lại với Vòng lặp (Loops)

TuanNDA
Published date:
Edit this post

Table of contents

Open Table of contents

1. Vòng lặp For - Phổ biến nhất

Vòng lặp for thường được dùng khi bạn biết trước mình muốn lặp lại bao nhiêu lần.

Cú pháp:

for (khởi_tạo; điều_kiện; bước_nhảy) {
  // Khối mã được thực thi
}

2. Vòng lặp While - Chạy khi còn đúng

Vòng lặp while sẽ lặp lại khối mã chừng nào điều kiện được chỉ định vẫn còn là true. Cách này thường dùng khi bạn không biết chắc chắn sẽ phải lặp bao nhiêu lần.

while (i < 10) {
  text += "Số: " + i;
  i++;
}

3. Vòng lặp Do…While

Tương tự như while, nhưng nó sẽ chạy khối mã 1 lần trước rồi mới kiểm tra điều kiện. Tức là dù điều kiện có sai ngay từ đầu, khối mã vẫn được chạy ít nhất một lần.


4. Các loại vòng lặp đặc biệt cho Object và Array

Để duyệt qua dữ liệu nhanh chóng, JS cung cấp thêm:

Ví dụ duyệt mảng với for...of:

const cars = ["BMW", "Volvo", "Mini"];
for (let x of cars) {
  console.log(x); // In ra từng tên xe
}

5. Lệnh Break và Continue


Lời kết Module 6

Vòng lặp là “động cơ” giúp chương trình của bạn xử lý dữ liệu lớn một cách nhẹ nhàng. Kết hợp với Mảng và Đối tượng đã học, bạn đã có thể xây dựng được những logic xử lý dữ liệu thực thụ.

Trong Module 7, chúng ta sẽ tiến tới một khái niệm cực kỳ quan trọng: Hàm (Functions) - cách đóng gói các khối mã để tái sử dụng ở bất cứ đâu.

Hẹn gặp lại các bạn!

Next
Tự học JavaScript - Module 5: Đối tượng (Objects) - Trái tim của JS