2
Possible en double:
What does jQuery.fn mean?Quel est le but de jQuery.fn
Une partie des états du code source jQuery:
jQuery.fn = jQuery.prototype = {
Compte tenu de cela, ne serait pas
$.fn.adamPlugin = function(options) {
return this.each(function() { });
};
identiques à
$.prototype.adamPlugin = function(options) {
return this.each(function() { });
};
Si oui, quel est le point de $.fn
? L'ajout de choses à un prototype est assez courant en JavaScript, donc je ne comprends pas très bien pourquoi les gens de jQuery essaieraient de l'abstraire.
J'imagine que la main courte leur permet de réduire la bibliothèque ... aussi, j'entends dire qu'ils sont de grands partisans de _writing less_. – canon
Pourquoi $ pour jQuery? Le remplacement de l'un par l'autre est également identique. – pimvdb
Paul Irish l'explique un peu [ici] (http://paulirish.com/2011/11-more-things-i-learned-from-the-jquery-source/). – Andrew