J'ai remarqué dans JQuery que la structure de code suivant est utiliséQuel est l'avantage d'utiliser (function() {...})() en JavaScript
(function(){var l=this,g,y=l.jQuery,p=l.$,...})()
qui semble créer une fonction, et appeler.
Quel est l'avantage de prendre cette approche par rapport à avoir le contenu de la fonction en ligne?
double: http://stackoverflow.com/questions/592396/what-is-the-purpose-of-a-self-executing-function-in-javascript –
Cette un aussi bien: http://stackoverflow.com/questions/631187/javascript-scope-and-closure Le problème est que la trouvabilité de ces questions/réponses n'est pas bonne. Si tout ce que je sais c'est "[javascript] (function()", alors la recherche ne fait pas du bon travail en trouvant quelque chose d'utile. – Alan