คำสั่ง continue จะบอกให้ล่ามเริ่มต้นการวนซ้ำครั้งถัดไปของลูปทันที และข้ามบล็อกโค้ดที่เหลือ คำสั่ง break ใช้เพื่อออกจากลูปก่อนกำหนด โดยแยกออกจากวงเล็บปีกกาที่ปิดไว้
เมื่อพบคำสั่ง continue การไหลของโปรแกรมจะย้ายไปยังนิพจน์การตรวจสอบลูปทันที และหากเงื่อนไขยังคงเป็นจริง เงื่อนไขนั้นจะเริ่มการวนซ้ำถัดไป มิฉะนั้น ตัวควบคุมจะหลุดออกจากลูป
พี>คุณสามารถลองเรียกใช้สิ่งต่อไปนี้เพื่อเรียนรู้วิธีการทำงานกับคำสั่ง Continue ใน JavaScript ตัวอย่างนี้แสดงให้เห็นถึงการใช้คำสั่ง Continue ภายใน while loop สังเกตวิธีดำเนินการคำสั่งที่ใช้เพื่อข้ามการพิมพ์เมื่อดัชนีอยู่ในตัวแปร x ถึง 5 -
ตัวอย่าง
การสาธิตสด
<html>
<body>
<script>
var x = 1;
document.write("Entering the loop <br /> ");
while (x < 10) {
x = x+ 1;
if (x== 5) {
continue; // skip rest of the loop body
}
document.write( x + "<br />");
}
document.write("Exiting the loop!<br /> ");
</script>
</body>
</html>