Javascript获取对象的所有属性

时间:2013-06-25 13:25:42

标签: javascript

我有一个Javascript对象,我想要给出这个对象的所有属性。

目前我有这段代码,它给了我所有属性的名称。 但如果它是一个函数我也需要函数接受的所有参数。

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

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

1 个答案:

答案 0 :(得分:1)

使用

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

您将获得每个元素的键,如果该属性是一个函数,并且您想使用值而不是使用

Object[property]