Tuyên bố này hữu ích trong nhiều trường hợp. Ví dụ: một cách sử dụng phổ biến là sử dụng vòng lặp để lặp lại dữ liệu để tìm kiếm một giá trị. Khi tìm thấy giá trị mong muốn, bạn có thể sử dụng ngắt trong JavaScript để dừng thực thi vòng lặp
Ngoài việc hữu ích cho các vòng lặp, câu lệnh ngắt cũng rất quan trọng đối với câu lệnh chuyển đổi của JavaScript
Nếu bạn chỉ muốn bỏ qua vòng lặp hiện tại của một vòng lặp hơn là dừng nó hoàn toàn, bạn sẽ muốn xem xét câu lệnh continue của JavaScript
Trong vài phần tiếp theo, chúng tôi sẽ chỉ cho bạn cách bạn có thể sử dụng câu lệnh này trong tập lệnh của mình
Cú pháp câu lệnh break trong JavaScript
Phần đầu tiên này sẽ khám phá cách chính xác câu lệnh break được viết trong JavaScript. Khi kết thúc phần này, bạn sẽ hiểu rõ về cách nó được sử dụng
Để sử dụng câu lệnh này, tất cả những gì bạn cần làm là viết từ “_______03” theo sau là dấu chấm phẩy [
while [true] {
break;
}
4]. Tuy nhiên, nó hỗ trợ nhãn. Bằng cách sử dụng nhãn, bạn có thể kiểm soát chính xác nơi JavaScript thoát ra khỏiỞ phần sau của hướng dẫn này, chúng ta sẽ khám phá cách các nhãn hoạt động với câu lệnh ngắt
Dưới đây là cú pháp chung về cách viết câu lệnh break trong JavaScript. Cú pháp này bao gồm trường nhãn tùy chọn
break [LABEL];
Bạn cũng có thể xem một ví dụ cơ bản về cách sử dụng câu lệnh ngắt để thoát khỏi vòng lặp có nhãn bên dưới. Trong ví dụ bên dưới, chúng tôi đang sử dụng vòng lặp while của JavaScript
while [true] {
break;
}
Ngoài ra, bên dưới, bạn có thể xem một ví dụ cơ bản về cách sử dụng câu lệnh ngắt để thoát khỏi vòng lặp có nhãn
outer: while [true] {
while [true] {
break outer;
}
}
Cuối cùng, câu lệnh break trong JavaScript rất quan trọng đối với câu lệnh switch. Dưới đây bạn có thể thấy câu lệnh break thường được sử dụng như thế nào trong cấu trúc này
switch [0] {
case 0:
break;
}
Các ví dụ JavaScript về việc sử dụng câu lệnh break
Trong các phần tiếp theo, chúng ta sẽ khám phá cách câu lệnh break của JavaScript được sử dụng trong các trường hợp khác nhau
Hướng dẫn này sẽ bao gồm cách câu lệnh break được sử dụng trong cả vòng lặp for và while. thêm vao Đoa
Sử dụng câu lệnh break trong vòng lặp while
Đối với ví dụ đầu tiên này, chúng tôi sẽ chỉ cho bạn cách sử dụng câu lệnh ngắt của JavaScript trong vòng lặp while
Ở đầu tập lệnh này, chúng tôi sẽ tạo một biến có tên là “
while [true] {
break;
}
5” sẽ tăng dần trên mỗi vòng lặp. Chúng tôi bắt đầu bằng cách gán cho nó giá trị 0Sau khi tạo biến này, chúng ta sẽ viết một vòng lặp vô hạn
while [true] {
break;
}
6 đơn giản bằng cách sử dụng “while [true] {
break;
}
7” làm điều kiện. Câu lệnh break là cách duy nhất chúng ta có thể thoát khỏi vòng lặp này ngay bây giờTrong vòng lặp này, chúng tôi tăng biến đếm. Sau đó, chúng tôi sử dụng câu lệnh if có điều kiện của JavaScript để kiểm tra xem “_______05” có lớn hơn
while [true] {
break;
}
9 không. JavaScript sẽ thực thi câu lệnh break và thoát khỏi vòng lặp nếu giá trị lớn hơnNếu vòng lặp tiếp tục, chúng tôi sử dụng chức năng “
outer: while [true] {
while [true] {
break outer;
}
}
0” để in giá trịwhile [true] {
break;
}
2Dưới đây bạn có thể thấy đầu ra được tạo ra từ vòng lặp này. Bạn có thể thấy rằng vòng lặp đã kết thúc ở “
while [true] {
break;
}
9” khi giá trị được tăng lên thành outer: while [true] {
while [true] {
break outer;
}
}
2, JavaScript đã thực thi câu lệnh ngắtwhile [true] {
break;
}
5Cách câu lệnh ngắt của JavaScript được sử dụng trong vòng lặp for
Sử dụng câu lệnh break trong vòng lặp for cũng giống như cách bạn sử dụng vòng lặp while. Tất cả những gì bạn cần làm là viết “
while [true] {
break;
}
3“Để giới thiệu hành vi của câu lệnh break trong JavaScript, chúng ta sẽ viết một vòng lặp for đơn giản có giá trị từ
outer: while [true] {
while [true] {
break outer;
}
}
4 đến while [true] {
break;
}
9Tuy nhiên, trong vòng lặp này, chúng tôi sẽ kiểm tra xem giá trị của vòng lặp của chúng tôi có lớn hơn
outer: while [true] {
while [true] {
break outer;
}
}
6 không. Khi giá trị lớn hơn outer: while [true] {
while [true] {
break outer;
}
}
6, JavaScript sẽ thực thi câu lệnh ngắt và nhảy ra khỏi vòng lặpTrên mỗi vòng lặp, giá trị của số đếm sẽ được ghi vào bàn điều khiển
break [LABEL];
1Sau khi chạy đoạn mã trên, bạn sẽ nhận được kết quả sau. Với kết quả này, bạn có thể thấy câu lệnh break đã kết thúc sớm vòng lặp for
break [LABEL];
2Thoát khỏi vòng lặp lồng nhau trong JavaScript
Câu lệnh ngắt của JavaScript cho phép bạn thoát khỏi các vòng lặp lồng nhau bằng cách sử dụng các nhãn. Bằng cách gắn nhãn cho một vòng lặp, bạn có thể chuyển đến vòng lặp cụ thể đó khi sử dụng ngắt
Trước tiên, bạn nên đặt tên cho vòng lặp mà bạn muốn sử dụng tên theo sau là dấu hai chấm [
outer: while [true] {
while [true] {
break outer;
}
}
8] trước định nghĩa vòng lặp của bạn. Đối với ví dụ này, chúng tôi sẽ gắn nhãn vòng lặp for đầu tiên của chúng tôi là “outer: while [true] {
while [true] {
break outer;
}
}
9“Trong vòng lặp có nhãn, chúng ta có vòng lặp for khác. Cả hai vòng lặp sẽ chỉ đếm từ 0 đến 3. Khi các giá trị của “
switch [0] {
case 0:
break;
}
0” cộng với “switch [0] {
case 0:
break;
}
1” lớn hơn switch [0] {
case 0:
break;
}
2, chúng ta sẽ thoát ra khỏi vòng lặp lồng nhau bằng cách sử dụng “switch [0] {
case 0:
break;
}
3“break [LABEL];
9Bằng cách ghi lại “
switch [0] {
case 0:
break;
}
4” ở cuối mỗi vòng lặp, chúng ta có thể dễ dàng biết chính xác khi nào chúng ta thoát ra khỏi các vòng lặp lồng nhau. Ví dụ: như thể hiện trong kết quả bên dưới, cả hai vòng lặp đều kết thúc ngay khi giá trị vượt quá 3while [true] {
break;
}
1Sử dụng câu lệnh break trong JavaScript switch
Câu lệnh ngắt là một thành phần quan trọng để kiểm soát luồng của câu lệnh ngắt trong JavaScript. Không nghỉ ngơi, JavaScript sẽ đơn giản chuyển sang trường hợp tiếp theo
Để giới thiệu điều này, chúng tôi có JavaScript đơn giản sau. Đầu tiên, chúng ta có một câu lệnh switch mà chúng ta đang chuyển vào giá trị “
outer: while [true] {
while [true] {
break outer;
}
}
4“Trong chính cấu trúc, chúng ta có hai trường hợp, một trường hợp có giá trị “0” và một trường hợp có giá trị “1”. Vì chúng tôi đã chuyển vào giá trị 0, văn bản “Chuyển đổi ví dụ” sẽ được ghi vào bảng điều khiển
while [true] {
break;
}
0Dưới đây, bạn có thể thấy đầu ra mà bạn sẽ thấy trong bảng điều khiển của mình sau khi chạy ví dụ trên
while [true] {
break;
}
1Tuy nhiên, nếu bạn loại bỏ câu lệnh “
while [true] {
break;
}
3” khỏi trường hợp đầu tiên thì JavaScript sẽ thực thi mã trong trường hợp tiếp theo và tiếp tục thực hiện như vậy cho đến khi nó chạm vào dấu ngắt hoặc cấu trúc kết thúcwhile [true] {
break;
}
2Sự kết luận
Đến cuối hướng dẫn này, bạn sẽ hiểu cách bạn có thể sử dụng câu lệnh ngắt trong JavaScript
Câu lệnh này cho phép bạn thoát khỏi vòng lặp và là cách bạn thoát khỏi câu lệnh chuyển đổi
Nếu bạn có bất kỳ câu hỏi nào về việc sử dụng mã này trong mã của mình, vui lòng nhận xét bên dưới
Hãy chắc chắn kiểm tra nhiều hướng dẫn JavaScript của chúng tôi. Ngoài ra, chúng tôi cũng có rất nhiều hướng dẫn lập trình khác