js 获取一个对象中的所有属性

js 获取一个对象中的所有属性

来源: http://blog.163.com/rodger_yuan/blog/static/4977376020101271013298/
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...语句实现完全遍历。



欢迎大家访问我的个人网站 萌萌的IT人

你可能感兴趣的:(js 获取一个对象中的所有属性)