[Javascript] – Phần 36: JavaScript Break và Continue

Break Statement:

Câu lệnh break được sử dụng để kết thúc một vòng lặp hoặc switch.

Ví dụ:

for (let i = 0; i < 10; i++) {
  if (i === 3) { 
    break; 
  }
  text += "The number is " + i + "<br>";
}

Trong ví dụ trên, câu lệnh break kết thúc vòng lặp khi biến đếm (i) đạt đến giá trị 3.

Continue Statement:

Câu lệnh continue giúp “bỏ qua” một lần lặp (iteration) trong vòng lặp, nếu một điều kiện nhất định xuất hiện và tiếp tục với lần lặp tiếp theo trong vòng lặp.

Ví dụ:

for (let i = 0; i < 10; i++) {
  if (i === 3) { 
    continue; 
  }
  text += "The number is " + i + "<br>";
}

Trong ví dụ này, giá trị 3 sẽ bị bỏ qua và vòng lặp sẽ tiếp tục với các giá trị khác.

Nhãn (Labels) trong JavaScript:

Để gán nhãn cho các câu lệnh JavaScript, bạn sử dụng tên nhãn theo sau bởi dấu hai chấm:

labelname:
statements

Cả breakcontinue chỉ có thể kết thúc một khối code. Có thể sử dụng một nhãn để chỉ định nơi break có thể nhảy đến.

Ví dụ sử dụng Break với Nhãn:

const cars = ["BMW", "Volvo", "Saab", "Ford"];
list: {
  text += cars[0] + "<br>";
  text += cars[1] + "<br>";
  break list;
  text += cars[2] + "<br>";
  text += cars[3] + "<br>";
}

Trong ví dụ này, câu lệnh break với nhãn list sẽ kết thúc khối code được đặt nhãn là list và vòng lặp sẽ không tiếp tục thực thi các câu lệnh phía sau nó.

Bài viết gần đây

spot_img

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here

Đăng ký nhận thông tin bài viết qua email