#javascript #jquery #async-await
#javascript #jquery #асинхронное ожидание
Вопрос:
Начинающий новичок, надеюсь, это не слишком общий вопрос…
Мне дали некоторый javascript, где весь файл начинается с обертывания всего в асинхронную функцию, которая находится внутри селектора jQuery. Структура файла приведена ниже.
$(async function() {
const $jQObject = $('#class')
$jQObject.on("submit", async function(){
...code
})
async function func1 (){
...code
}
function func2 () {
...code
}
})
Мне было интересно,
- Я не вижу цели первоначального селектора jQuery, который оборачивает все.
- Зачем оборачивать асинхронные функции анонимной асинхронной функцией …?
Комментарии:
1. 1) это ярлык для запуска функции внутри после загрузки документа 2) позволяет использовать
await
внешнюю внутреннюю асинхронную функцию2. Спасибо! @ChrisG