bagerman
@bagerman

В чем разница между этими вариантами кода?

Здравствуйте! Подскажите, плиз.
В чем разница?
Этот вариант:
(function(){
    $('button').click(function(){
     console.log(this);
    });
})();

и этот:
$(function(){
    $('button').click(function(){
     console.log(this);
    });
});
  • Вопрос задан
  • 2319 просмотров
Решения вопроса 2
@lega
1 выполняется сразу, 2 после загрузки страницы.
Ответ написан
SagePtr
@SagePtr
Еда - это святое
В первом случае создаётся анонимная функция и тут же выполняется.
Во втором - это то же самое, что и
$(document).ready(function(){ ........ });
Выполнится после загрузки страницы
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
gleber1
@gleber1
Я как понял в данном случае ее нет, тут от доллара джикверевского в начале смысла ноль
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы