2013-06-25 104 views
2

我有一個Javascript對象,我想給出這個對象的所有屬性。Javascript獲取全部屬性對象

目前我有這段代碼,它給了我所有屬性的名稱。 但是,如果它是一個函數,我也需要函數將接受的所有參數。

for(var property in Object) { 
    console.log(property); 
} 

Output 
... 
... 
... 
TD 
explicitJoin 
hashCode 
getED 
queryConditions 
getDisplayTagName 
getClass 
displayValue 
addCondition 
getEncodedString 
getDisplayValue 
addOrCondition 
multiple 
... 
... 
... 
+0

你要找的HTTPS使用值://developer.mozilla.org/en-US/docs/Enumerability_and_ownership_of_properties – SLaks

+0

OOP術語的奇怪混亂...... – VisioN

+2

「界面」是什麼意思?請解釋你想要的。你想要函數接受的形式參數列表嗎? – apsillers

回答

1

通過使用

for(var property in Object) { 
    console.log(property); 
} 

你會得到每個元素的關鍵,如果該屬性是一個函數,並希望不是用

Object[property] 
+0

謝謝你做了把戲:) – makim

+0

如果它爲你工作比你能接受答案,謝謝。 – Anshul

+0

我必須等2分鐘,直到我可以接受答案;) – makim