任何对象都可以使用关键字with,通过with我们可以减少一些枯燥的输入工作。
with以对象作为参数,然后是一堆花括号,其中包含着代码块。代码块里的语句在调用特定对象的方法时可以不必指定这个对象。因为JS会假定这些方法是属于作为参数的那个对象的
例子如下:

with(Math) {
var x = random();//并不需要Math.random();//注意严格模式下会报错,慎用with
}

幻灭丶
304 声望6 粉丝