Пошук уроків, статей та іншого контенту
Стани Promise, ланцюжки, обробка помилок та паралельне виконання.
1. Скільки станів має Promise і які саме?
2. async/await — це:
3. Що виведе цей код?
Promise.resolve(5)
.then((n) => n * 2)
.then((n) => {
// забутий return
n + 1;
})
.then((n) => console.log(n));4. Три незалежні запити мають виконатись паралельно, і потрібні результати всіх трьох, лише якщо жоден не провалився. Який метод підходить найкраще?
5. fetch() автоматично відхиляє (reject) свій Promise, коли сервер повертає статус 404 чи 500.