Я подобрал существующий проект от другого разработчика, и я заметил в коде, что они выполняют js-код в трех разных обработчиках событий...
function pageLoad() {
//execute code
}
$(document).ready(function() {
//execute code
});
$(function() {
//execute code
});
Мой вопрос: они все одинаковы? Или, по крайней мере, последние два? Я понимаю, что pageLoad вызывается платформой .NET, поэтому он не зависит от библиотеки jQuery, загруженной, как и вторые две, - что мое понимание в любом случае - это о правильном?