js 獲取一個對象中的所有屬性

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...語句實現完全遍歷。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章