对象和函数对象之间的差异|如何测试?

时间:2012-09-25 23:26:57

标签: javascript jquery

请参阅此小提琴,了解函数对象和$()返回的对象的一个​​很好的示例。

http://jsfiddle.net/tFhFD/3/

参考:

http://code.jquery.com/jquery-latest.js

1 个答案:

答案 0 :(得分:3)

不,这不是您创建函数对象的方式,而是您创建对象的方式。

要创建函数对象,只需创建一个函数即可。例如:

var function_object = function(){};

或者:

function F(){}
var function_object = F;

由于函数也是一个对象,您可以像添加任何其他对象一样向其添加属性:

function_object.myProperty = 42;

function_object.doSomething = function(){};