昨天看discuz的代码偶然发现的,呵呵,土阿,以前竟然一直没有用过。。。汗颜先,然后自己测试了下,主要用途,大家一看便知了。
<script>
var name = "xinchen.hui";
var b=function(){
this.name = "laruence";
this.age = 24;
}
var p = new b();
with(document){
write(name+"<br/>");
with(p){
write(age+"<br/>");
write(name);
}
}
</script>
输出:
xinchen.hui
24
laruence
呵呵,以后再也不用写那么多的Math了,用的恰当,能节省不少代码量的,尤其大型项目中, 呵呵,很象CPP中的using namespace...