|
|
Ключевое слово **await** перед вызовом функции говорит системе, что результат будет отложенным (функция вернёт "промис", а конструкция `await функция` вернет результат "промиса"). Чтобы система знала, что внутри функции используются **await** вызовы эта функция **должна** начинаться с ключевого слова **async**. Пока выполняется **await** функция выполнение вызывающего кода приостанавливается.
|
|
Ключевое слово **await** перед вызовом функции говорит системе, что результат будет отложенным (функция вернёт "промис", а конструкция `await функция` вернет результат "промиса"). Чтобы система знала, что внутри функции используются **await** вызовы эта функция **должна** начинаться с ключевого слова **async**. Пока выполняется **await** функция выполнение вызывающего кода приостанавливается.
|
|
|
|
|
+Например, в коде, который вы уже видели в прошлых заданиях, callback функция в методе **setInterval** объявлена асинхронной и внутри неё можно использовать **await**:
|