【发布时间】:2013-08-01 11:09:54
【问题描述】:
我怎样才能创建一个同时是 function 和 object 的东西?
假设它的名字是obj。
在以下上下文中,它是一个对象:
obj.key1 = "abc";
obj.key2 = "xyz";
在另一种情况下,它是这样的函数:
var test = obj("abc");
如何在 JavaScript 中创建这个对象?
【问题讨论】:
-
函数就是这样。函数是对象。所以如果你做
function test(param) { alert(param); },你可以做test.prop = 'testProp'
标签: javascript function object