Предположим, у меня есть файл js, который выглядит так:
$(document).ready(function() { // first task} );
$(document).ready(function() { // second task } );
$(document).ready(function() { // third task } );
После загрузки файла задачи выполняются в порядке. Я не могу понять, почему? Я предполагаю, что методы обратного вызова запускаются, когда происходит событие "on ready". Как сохраняется порядок выполнения? Являются ли последовательные обратные вызовы в очереди в каком-то месте?
Примечание. Я знаю, что это очень наивный способ кодирования. Я написал фрагмент только для того, чтобы понять, что в моих проектах не записывать такой код.