- 作用:
将代码的作用域设置到一个特定的对象中。
2. with语句的语法
with (expression) {
statement;
}
3. 示例
var foo = 1;
var bar = {
foo : 2
}
with (bar) {
alert(foo);
foo = 3;
alert(foo);
var foo = 4;
alert(foo)
}
alert(bar.foo);
alert(foo);
if(true){
foo = 5;
}
alert(foo);
这几个alert分别打印的是: 2, 3,4,4,1, 5.