From cf10f2335fc24e34eeba663c47586b90fb56bd6a Mon Sep 17 00:00:00 2001 From: Oleksii Novikov <37516354+kamtugeza@users.noreply.github.com> Date: Wed, 26 May 2021 19:25:15 +0300 Subject: RU: Fix a small typo on the learn async and await page (#959) There's just a small typo on the "Making asynchronous programming easier with async and await" page on the "Rewriting promise code with async/await" section. --- files/ru/learn/javascript/asynchronous/async_await/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/ru/learn/javascript/asynchronous/async_await/index.html b/files/ru/learn/javascript/asynchronous/async_await/index.html index a6fa73aa65..7280fe9843 100644 --- a/files/ru/learn/javascript/asynchronous/async_await/index.html +++ b/files/ru/learn/javascript/asynchronous/async_await/index.html @@ -154,7 +154,7 @@ myFetch().then((blob) => {
Вы могли заметить, что мы обернули наш код в функцию и сделали её асинхронной с помощью acync. Это было обязательно - нам надо создать контейнер, внутри которого будет запускаться асинхронный код и будет возможность дождаться его результата с помощью await, не блокируя остальной код нашего скрипта.
+Вы могли заметить, что мы обернули наш код в функцию и сделали её асинхронной с помощью async
. Это было обязательно - нам надо создать контейнер, внутри которого будет запускаться асинхронный код и будет возможность дождаться его результата с помощью await, не блокируя остальной код нашего скрипта.
Внутри myFetch()
находится код, который слегка напоминает версию на Promise, но есть важные отличия. Вместо того, чтобы писать цепочку блоков .then()
мы просто использует ключевое слово await
перед вызовом promise-based функции и присваиваем результат в переменную. Ключевое слово await
говорит JavaScript runtime приостановить код в этой строке, не блокируя остальной код скрипта за пределами асинхронной функции. Когда вызов promise-based функции будет готов вернуть результат, выполнение продолжится с этой строки дальше.
--
cgit v1.2.3-54-g00ecf