【发布时间】:2013-06-25 13:25:42
【问题描述】:
我有一个 Javascript 对象,我想给出这个对象的所有属性。
目前我有这段代码,它给了我所有属性的名称。 但如果它是一个函数,我还需要该函数可以接受的所有参数。
for(var property in Object) {
console.log(property);
}
Output
...
...
...
TD
explicitJoin
hashCode
getED
queryConditions
getDisplayTagName
getClass
displayValue
addCondition
getEncodedString
getDisplayValue
addOrCondition
multiple
...
...
...
【问题讨论】:
-
OOP 术语的奇怪混乱...
-
你所说的“接口”到底是什么意思?请准确解释你想要什么。你想要函数接受的形式参数列表吗?
-
在 OOP 中,接口通常是一个类结构,它指定实现它的对象必须具有的方法和属性。它被用作多重继承的中途步骤,避免了多重继承带来的问题。 JavaScript 没有类似的东西,所以问一个对象有什么接口是没有意义的。
-
接口是指函数接受的参数!更新了问题...
标签: javascript