В чем разница между этими двумя.jQuery document.ready vs self-call анонимная функция
$(document).ready(function(){ ... });
(function(){ ... })();
Являются ли эти обе функции вызываются в то же время? Я знаю, document.ready будет запущен, когда вся HTML-страница будет отображаться браузером, но что касается 2-й функции (анонимная функция самозапуска). Подождите, пока браузер не выполнит рендеринг страницы или вызывается всякий раз, когда он встречается?
Для чего это стоит, '$ (функция() {});' эквивалентно '$ (документ) .ready (функция() {});' –
Самость вызова анонимной функции будет выполняться когда это встречается. Кроме того, фактическое отображение документа на экране и создание объектной модели в памяти не связаны. – Anurag
related: [Зачем определять анонимную функцию и передавать ее jQuery в качестве аргумента?] (Http://stackoverflow.com/q/10371539/1048572), на каком шаблоне использовать магистрали – Bergi