Я получаю весь код плагинов, кроме одной строки, и из-за как работают поисковые системы, я не могу найти свой вопрос.
Вопрос в том, что это, черт возьми, это:
(!function($) {/*....*/})(jQuery);
Почему там написано! functions ($) ?? Я предполагаю, что тот же эффект от $. NoConflict ()
, но не поэтому мы просто используем (function ($) {/*...*/})(jQuery);
он просто оборачивает знак доллара к нашему функциональному блоку. Я полностью осознаю, что здесь я могу быть далеко от базового уровня, я все еще промежуточный в jQuery / js.
Если кто-то может, пожалуйста, просветите меня о влиянии оператора NOT перед оператором функции, я был бы очень признателен
Редактировать : Похоже, я упустил из виду загрузочную программу, не имеющую (! function ($) ...)
, а просто ! function ($). ..
но вы, ребята, помогли мне понять, что это просто альтернатива ()