Я вижу людей, использующих все эти разные методы с помощью jQuery. Я знаю, что второй метод будет работать при загрузке страницы. Но когда начнутся 1-я и 3-я функции? Третий метод используется в плагинах, чтобы избежать конфликта? Но это будет срабатывать до загрузки страницы? Я также добавил 4-й метод. Я хотел бы знать, когда вы/не должны использовать каждую технику. И если кто-нибудь из них фальшивый, дайте мне знать!
первый
(function($) {
})(jQuery);
второй
$(document).ready(function(){
});
третий
$(function(){
}());
четвёртая
jQuery(function($) {
});
пятые
(function(){
})();