0

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

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

4

2 回答 2

5

fn功能。_ _

它也是需要函数的形式参数的名称:

// Bind a function to a context, optionally partially applying any
// arguments.
proxy: function( fn, context ) {
于 2012-07-18T13:11:52.083 回答
2

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

如果您还记得prototypesJavaScript 对象中的函数,那么这将是完全有意义的。

记住,JQuery它本身就是一个对象。
这篇文章可以帮助你更好地理解。

于 2012-07-18T13:03:47.623 回答