js中的label語句

2021-10-03 01:36:12 字數 547 閱讀 3181

工作中很少用到label語句,但是最近在學習《js高階教程設計》中發現裡面關於label語句的介紹,特在此記錄一下。

1. 語法形式

label:statement
2.例子
start:for(let i = 0;i<10;i++)
3.這個例子中定義的start標籤可以在將來由breake或是continue語句中引用,加標籤的語句一般都要與for語句等迴圈巢狀中使用

以break 為例子:

var num = 0;

start:

for(var i=0;i<5;i++)

num++;

}} alert(num); // 18

以continuew為例子:

var num = 0;

start:

for (var i=0; i < 5; i++)

num++;

}} alert(num); // 23

label語句和with語句

使用label語句可以在 中新增標籤,以便將來使用。下面是label語句的語法 label statement下面是乙個示例 start for var i 0 i count i 這個例子中定義的start標籤可以在將來由break或continue語句引用。用標籤的語句一般都要與for語句等迴圈...

js中的with語句

學習過js的童鞋都知道js中我們常用的一種型別是物件。let obj 而提到物件,我們要獲取它中的屬性值,可以使用如下方法 一 let a obj.a 二 let b ojb b 好吧,這不是今天要說的重點。我們知道,我們取出物件中的每乙個屬性值,我們都需要obj.這樣無形中會輸入很多次obj,那麼...

js中的with語句

1.with語句的語法 with expression 2.with語句的作用 是將 statement 中的變數作用域新增到 expression 中.with語句中查詢變數順序 1 是否是 with語句中的區域性變數,如果不是則進行 2 2 是否是 expression中的變數,如果不是則進行 ...