标签:代码 对象 with 结果 obj var 设置 浏览器 作用域
一、
with 语句用于设置代码在特定对象中的作用域。(在低版本的浏览器中,会有内存泄露的情况,尽量不要使用)
****with
<script>
var obj={};
var a=2;
var b=3;
with(obj){
alert(a+b);
}
</script>
结果是:5
如果是在严格模式下,就会报错,因为,严格模式下,with是不被承认的
<script>
"use strict" //严格模式
var obj={};
var a=2;
var b=3;
with(obj){
alert(a+b);
}
</script>
结果是:报错
标签:代码 对象 with 结果 obj var 设置 浏览器 作用域
原文地址:http://www.cnblogs.com/xiaoyangtian/p/7967848.html