工作中很少用到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中的變數,如果不是則進行 ...