jQuery中的fn代表什么?

时间:2012-07-18 13:00:57

标签: jquery

我知道jQuery.fn只是jQuery.prototype的别名,但“fn”代表什么?它有全名吗?

例如,“正式名称”? “正式命名空间”?我不知道。

2 个答案:

答案 0 :(得分:5)

fn f 解除 n 一样。

在任何需要函数的地方,它也是形式参数的名称:

// Bind a function to a context, optionally partially applying any
// arguments.
proxy: function( fn, context ) {

答案 1 :(得分:2)

jQuery.fn只是jQuery.prototype的别名(这样可以节省我们编写此类jQuery.fn.init.prototype = jQuery.fn = $.fn的时间)。

如果你还记得JavaScript对象中的prototypes函数,那么它将是完全有道理的。

请记住,JQuery本身就是一个对象 这个article可以帮助您更好地理解。