🚀 Сегодня вам бесплатно доступен тренажёр по HTML и CSS.

Доступно в Baseline в статусе «Widely Available» с 2019-10-05

При работе с JavaScript часто приходится иметь дело с асинхронными операциями — загрузкой данных, запросами к API и так далее. Ключевые слова async и await позволяют писать асинхронный код проще и понятнее — он выглядит как последовательный, хотя в реальности работает асинхронно. async объявляет функцию, внутри которой можно использовать await — оно приостанавливает выполнение до завершения асинхронной операции и возвращает результат без использования .then() или цепочек промисов.

Пример:

async function fetchData() {
  const response = await fetch('https://api.example.com/data');
  const data = await response.json();
  console.log(data);
}
fetchData();

Больше обзоров веб-функций — в телеграм-канале HTML Academy.

Нашли ошибку или опечатку? Напишите нам.