Lệnh Break Và Continue Trong JavaScript - Kiến Càng
Có thể bạn quan tâm
Lệnh break dùng để “nhảy khỏi” vòng lặp.
Lệnh continue dùng để “nhảy qua” một lần lặp trong vòng lặp đi tới vòng lặp tiếp theo.
Câu lệnh Break
Bạn có thể nhìn thấy câu lệnh break được sử dụng trong các chương trước. Nó được dùng để nhảy ra khỏi một câu lệnh switch().
Câu lệnh break có thể được dùng để nhảy ra khỏi vòng lặp.
Câu lệnh break bẻ vòng lặp và tiếp tục thực đoạn code sau vòng lặp:
Ví dụ:
for (i = 0; i < 10; i++) { if (i === 3) { break; } text += "Thứ tự là " + i + "<br>"; // <br> dùng để xuống dòng }Vòng lặp sẽ bị bẻ khi i=3 và cho kết quả sau:
Thứ tự là 0 Thứ tự là 1 Thứ tự là 2Câu lệnh bẻ vòng lặp rất có tác dụng trong trường hợp ta phải chạy với một mảng lớn phần tử (ví dụ 10 ngàn), trong nhiều trường hợp chúng ta chỉ cần tìm ra phần tử thỏa mãn điều kiện là không cần phải tìm tiếp nữa, thế thì nếu so sánh đến phần từ 517 ta tìm được kết quả ưng ý thì hơn 9000 phần tử còn lại chúng ta không phải so sánh nữa, và có quyền nhảy ra khỏi vòng lặp mà vẫn đảm bảo thuật toán chính xác.
Câu lệnh Continue
Câu lệnh continue bẻ một lần lặp (trong cả vòng lặp) nếu một điều kiện chỉ định xảy ra, và tiếp tục với lần lặp kế trong vòng lặp.
Đây là ví dụ bỏ qua giá trị 3:
Ví dụ:
for (i = 0; i < 10; i++) { if (i === 3) { continue; } text += "Thứ tự là " + i + "<br>"; }Vòng lặp sẽ bỏ qua tại i=3 và cho kết quả sau:
Thứ tự là 0 Thứ tự là 1 Thứ tự là 2 Thứ tự là 4 Thứ tự là 5 Thứ tự là 6 Thứ tự là 7 Thứ tự là 8 Thứ tự là 9Các nhãn JavaScript
Để gán nhãn cho các câu lệnh trong JavaScript, bạn đặt trước các câu lệnh tên nhãn và một dấu hai chấm:
tên nhãn: các câu lệnhCú pháp:
break tên nhãn; continue tên nhãn;Câu lệnh continue (có hoặc không nhãn liên kết) chỉ có thể sử dụng để bỏ qua một lần lặp của vòng lặp.
Lệnh break, không có nhãn liên kết, chỉ có thể sử dụng để nhảy ra khỏi vòng lặp (loop) hoặc switch.
Với một nhãn liên kết, lệnh break có thể được dùng để nhảy ra khỏi bất kỳ khối code nào:
Ví dụ:
var cars = ["BMW", "Volvo", "Saab", "Ford"]; list: { text += cars[0] + "<br>"; text += cars[1] + "<br>"; break list; text += cars[2] + "<br>"; text += cars[3] + "<br>"; text += cars[4] + "<br>"; }Kết quả text là:
BMW VolvoMột khối code là các dòng code nằm giữa dấu ngoặc nhọn mờ { và dấu ngoặc nhọn đóng }.
Từ khóa » Câu Lệnh Break Javascript
-
Câu Lệnh Break Trong JavaScript | Học Lập Trình JavaScript
-
Lệnh Break - Continue Trong Javascript
-
Cách Sử Dụng Lệnh Break Và Continue Trong JavaScript - Web Cơ Bản
-
Break Trong JavaScript Và Cách Thoát Khỏi Vòng Lặp
-
Lệnh Break Và Continue Trong Javascript | Lập Trình Từ Đầu
-
Lệnh Break Và Continue Trong Javascript - Lí Do Sử Dụng 2 Câu Lệnh Này
-
Câu Lệnh Break & Continue Trong JavaScript - Diên Lợi
-
Lệnh Break, Continue Trong Javascript
-
Javascript - Lệnh Break Và Continue
-
Câu Lệnh điều Kiện Và Vòng Lặp Trong JavaScript
-
JavaScript Break And Continue - GokiSoft
-
Ngắt Và Tiếp Tục JavaScript - HTML
-
Câu Lệnh Break Và Continue Trong JavaScript - TEK4
-
GIới Thiệu Về Switch Case Trong JavaScript - Viblo