Код IT
← Каталог

Асинхронное программирование в JavaScript — Promise

Фрагмент из «Асинхронное программирование в JavaScript»: Promise.

JavaScript main.js
getUser
  .then((user) => {
    console.log("Пользователь:", user);
    return user.id;
  })
  .then((id) => {
    console.log("ID:", id);
  })
  .catch((error) => {
    console.error("Ошибка:", error.message);
  })
  .finally(() => {
    console.log("Готово!");
  });
getUser
  .then((user) => {
    console.log("Пользователь:", user);
    return user.id;
  })
  .then((id) => {
    console.log("ID:", id);
  })
  .catch((error) => {
    console.error("Ошибка:", error.message);
  })
  .finally(() => {
    console.log("Готово!");
  });