什麼是with?

任何對象均可以使用關鍵字with,經過with咱們能夠減小一些枯燥的輸入工做。
with以對象做爲參數,而後是一堆花括號,其中包含着代碼塊。代碼塊裏的語句在調用特定對象的方法時能夠沒必要指定這個對象。由於JS會假定這些方法是屬於做爲參數的那個對象的
例子以下:dom

with(Math) {
var x = random();//並不須要Math.random();//注意嚴格模式下會報錯,慎用with
}
相關文章
相關標籤/搜索