Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

ทำไมคำสั่ง Continue จึงไม่ควรใช้ใน JavaScript?

การใช้คำสั่ง continue ทำให้โค้ดยากต่อการเข้าใจ ในกรณีส่วนใหญ่ การใช้ continue หมายถึงเงื่อนไขในลูปไม่เพียงพอ สามารถแก้ไขได้โดยเพิ่มเงื่อนไขในลูปหรือใช้ if ภายในลูปแทน

แต่ continue ไม่ได้เลวร้ายเสมอไป หากใช้อย่างสม่ำเสมอและถูกต้อง จะช่วยประหยัดหน่วยความจำและบรรทัดโค้ดได้มาก

ตัวอย่าง

<html>
  <body>
    <script>
      var x = 1;
      document.write("Entering the loop<br /> ");
      while (x < 10) {
        x = x + 1;
        if (x == 5) {
          continue; // ข้ามส่วนที่เหลือของลูป
        }
        document.write( x + "<br />");
      }
      document.write("Exiting the loop!<br /> ");
    </script>
  </body>
</html>