Являются ли $ (function () {}); и $ («документ»). ready (function () {}); то же самое?

Мне понравилось обучение JQuery Essential Training на Lynda.com, и я заметил, что вначале инструктор использует:

    Fig. 1

    $("document").ready(function(){
    fun stuff goes here
    });

Однако где-то по ходу строки он начинает использовать:

    Fig. 2

    $(function(){
    fun stuff goes here
    });

From the way - говорит он, это звучит так, как будто они полностью синонимичны (какое-то внутреннее сокращение jquery?), но, насколько я могу судить, это никогда явно не затрагивалось.

Я уверен, что кто-то мог бы быстро прояснить это для меня. Я нашел это , но я считаю, что этот вопрос немного отличается - я понимаю концепцию вызова функции для готового документа по сравнению с функцией, доступной во всем мире; (у этих функций также есть имена.)

Преподаватель использует фантомные функции (я думаю, это был термин для функции без имени), и при вводе рис. 2 он говорит: «Итак, это будет готовый документ. .. "

5
задан Community 23 May 2017 в 12:06
поделиться