定义和用法
1.with 语句可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性。
要给对象创建新的属性,必须明确地引用该对象。
2.代码段里所有的未标对象的属性都是针对field的
语法
with(object instance)
{...}
举例
<script language="javascript">
function Lakers() {
this.name = "kobe bryant";
this.age = "28";
this.gender = "boy";
}
var people=new Lakers();
with(people)
{
var str = "姓名: " + name + "<br>";
str += "年龄:" + age + "<br>";
str += "性别:" + gender;
document.write(str);
}
</script>
代码执行结果如下:
姓名: kobe bryant
年龄:28
性别:boy
1.with 语句可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性。
要给对象创建新的属性,必须明确地引用该对象。
2.代码段里所有的未标对象的属性都是针对field的
语法
with(object instance)
{...}
举例
<script language="javascript">
function Lakers() {
this.name = "kobe bryant";
this.age = "28";
this.gender = "boy";
}
var people=new Lakers();
with(people)
{
var str = "姓名: " + name + "<br>";
str += "年龄:" + age + "<br>";
str += "性别:" + gender;
document.write(str);
}
</script>
代码执行结果如下:
姓名: kobe bryant
年龄:28
性别:boy