คำสั่ง break
คำสั่ง break ดำเนินการ
ออกจากลูปโดยบังคับ สามารถจบลูปใดๆ ได้:
for,
for-of,
for-in,
while.
ไวยากรณ์
break;
ตัวอย่าง
มาหากันว่ามีตัวเลข 3 ในอาร์เรย์หรือไม่
ถ้ามี - ให้แสดงในคอนโซล '+++'
และออกจากลูป:
let arr = [1, 2, 3, 4, 5];
for (let elem of arr) {
if (elem == 3) {
console.log('+++');
break; // ออกจากลูป
}
}
ดูเพิ่มเติม
-
บทเรียนจากตำราเรียน JavaScript,
ซึ่งอธิบายการทำงานกับbreakอย่างละเอียด -
คำสั่ง
continue,
ซึ่งเลื่อนลูปไปยังการวนซ้ำถัดไป