Il jQuery è avvolto in una chiusura, come questo:Perché sono questi due parametri nell'origine jQuery?
(function(window, undefined) {
//awesome jQuery library code in here
})(window);
Non capisco il motivo per cui sono necessari uno di questi parametri.
Poiché window
è una variabile globale, perché deve essere inoltrata? Qual è lo scopo di passare un parametro globale e accedervi all'interno della chiusura con lo stesso nome?
A cosa serve il parametro undefined
? Perché non viene passato alcun valore ad esso?
la finestra verrà utilizzata come locale in questo ambito, rendendo più veloce l'accesso, credo. – Ibu