Второй фрагмент создает анонимную функцию и выполняет ее немедленно, не дожидаясь загрузки.
Используется для создания локальной переменной (параметра) с именем $
, которая ссылается на jQuery
, даже если кто-то вызывает jQuery.noConflict()
.
Он также скрывает внутренние переменные, созданные в функции, от глобальной области видимости.