function inst()
{
this.attr1=1;
this.attr2="attr2";
...
}
var newInst=new inst();
for(var attr in newInst)
{
alert("inst的"+attr+"属性:"+newInst[attr]);
}
通过for...in...遍历一个对象实例的所有属性,只有基本类型的属性值会显示出来,如果一个对象的属性是object则提示的是此属性的类型,可以使用嵌套的for...in...语句实现完全遍历。