七,对象专用语句
1, with语句
格式:with(对象名称)
{
执行语句
}
功能:如果几个语句使用到同一个对象实例,那么就可以使用with语句,就可以在with语句里直接使用该对象实例的属性和方法了。如:
Var time=new Date();
With(time)
{
Var strDate=getYear()+”年”;
strDate+=getMonth()+”月”;
strDate+=getDate()+”日”;
}
2, for...in语句
格式: for(变量 in 对象)
{
执行语句
}
功能:用于循环将一个对象的属性名(注意,不是属性值)赋给这个变量,这样就可以通过属性名获得属性值了。
如:
Function Person()
{
This.name=”zwb”;
This.age=23;
}
Var p=new Person();
Var prop,str=””;
For(prop in pa)
{
Str+=p1[prop]+””;
}