1. with語句的語法
with (expression)
2. with語句的作用:是將 statement 中的變數作用域新增到 expression 中.
with語句中查詢變數順序:
(1) 是否是 with語句中的區域性變數,如果不是則進行(2)
(2) 是否是 expression中的變數,如果不是則進行(3)
(3) 查詢更高作用域範圍.
3. 示例
var foo = 1;var bar =
with (bar)
alert(bar.foo);
alert(foo);
if(true)
alert(foo);
這幾個alert分別列印的是: 2, 3,4,4,1, 5.
js中的with語句
學習過js的童鞋都知道js中我們常用的一種型別是物件。let obj 而提到物件,我們要獲取它中的屬性值,可以使用如下方法 一 let a obj.a 二 let b ojb b 好吧,這不是今天要說的重點。我們知道,我們取出物件中的每乙個屬性值,我們都需要obj.這樣無形中會輸入很多次obj,那麼...
js中的迴圈語句
1 for迴圈 效率最高 for let i 0 i2 for in迴圈 效率較低 會訪問非繼承的屬性 for attr in object 避免訪問繼承的屬性 for attr in object 3 for of迴圈 效率較高 for item of object 4 foreach方法 陣列內...
js中的label語句
工作中很少用到label語句,但是最近在學習 js高階教程設計 中發現裡面關於label語句的介紹,特在此記錄一下。1.語法形式label statement2.例子start for let i 0 i 10 i 3.這個例子中定義的start標籤可以在將來由breake或是continue語句中...