Sunday, June 30, 2024

[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ó.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories