Qual é essa sintaxe? ; (função ($, indefinido) [duplicado]
Esta questão já tem uma resposta aqui:
O que faz (função ($) {}) (jQuery); significar? 6 respostas; (function ($, undefined)
{
// all the variables and functions of the js document
})(jQuery);
Eu vi isso duas vezes agora nos arquivos jquery / javascript para um script de zoom. Eu não entendo o que é isso exatamente. Eu não consigo google, não me lembro de encontrar isso em tizag ou w3schools enquanto recentemente aprendi jquery e js.
Não há nada antes ou depois desse código (além de alguns comentários). Então, eu estou completamente perdido quanto ao que(function())(jQuery);
é ou faz.