|
@@ -55,7 +55,7 @@ fetch(url).then(res => {
|
|
|
|
|
|
|
|
## [Async/await](https://learn.javascript.ru/async-await)
|
|
## [Async/await](https://learn.javascript.ru/async-await)
|
|
|
|
|
|
|
|
-Ключевое слово **await** перед вызоыом функции говорит системе, что результат будет отложенным (функция вернёт "промис"). Чтобы система знала, что внутри функции используются **await** вызовы эта функция **должна** начинаться с ключевого слова **async**
|
|
|
|
|
|
|
+Ключевое слово **await** перед вызовом функции говорит системе, что результат будет отложенным (функция вернёт "промис", а конструкция `await функция` вернет результат "промиса"). Чтобы система знала, что внутри функции используются **await** вызовы эта функция **должна** начинаться с ключевого слова **async**. Пока выполняется **await** функция выполнение вызывающего кода приостанавливается.
|
|
|
|
|
|
|
|
Например, код, который вы уже видели в прошлых заданиях:
|
|
Например, код, который вы уже видели в прошлых заданиях:
|
|
|
|
|
|