Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để sử dụng nhãn có câu lệnh ngắt trong JavaScript?


Bắt đầu từ JavaScript 1.2, một nhãn có thể được sử dụng với câu lệnh break để kiểm soát luồng chính xác hơn. Nhãn chỉ đơn giản là một số nhận dạng theo sau bởi dấu hai chấm (:) được áp dụng cho một câu lệnh hoặc một khối mã.

Ví dụ

Bạn có thể thử chạy đoạn mã sau để tìm hiểu cách làm việc với các nhãn có câu lệnh break

Bản trình diễn trực tiếp

<html>
   <body>
      <script>
         document.write("Entering the loop!<br /> ");
         outerloop: // This is the label name

         for (var i = 0; i < 5; i++) {
            document.write("Outerloop: " + i + "<br />");
           
            innerloop:
               for (var j = 0; j < 5; j++) {
                  if (j > 3 ) break ; // Quit the innermost loop
                  if (i == 2) break innerloop; // Do the same thing
                  if (i == 4) break outerloop; // Quit the outer loop
                  document.write("Innerloop: " + j + " <br />");
               }
         }
         document.write("Exiting the loop!<br /> ");
      </script>
   </body>
</html>