javascript with关键字简单用法

1.简要说明  
       with 语句可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性。要给对象创建新的属性,必须明确地引用该对象。  

2.语法格式  

with(object instance)  
{  
        //代码块  
}  

   在一个程序代码中,多次需要使用某对象的属性或方法,照以前的写法,都是通过:对象.属性或者对象.方法这样的方式来分别获得该对象的属性和方法,着实有点麻烦,学习了with语句后,可以通过类似如下的方式来实现:  
with(objInstance)  
{  
       var str = 属性1;  
.....  
} 去除了多次写对象名的麻烦。  

3.举例  

<html>
<head>
<script type="text/javascript">
person = {name:"amos",age:18};
with(person){
var str=name; alert("name:"+str); alert(age); }
</script> <body> </body> </html>
原文地址:https://www.cnblogs.com/amosli/p/3468556.html