Тест: Асинхронность
Итоговый тест по курсу «Асинхронность». 20 вопросов, 70% для прохождения, 3 попытки.
01
Что такое промис?
02
Какой метод обрабатывает успех?
03
Какой метод обрабатывает ошибку?
04
Что делает await?
05
Что делает Promise.all?
06
Что делает Promise.race?
07
Что делает Promise.allSettled?
08
Что делает async?
09
Что верно про промисы?
10
Что делает Promise.all?
11
Что можно делать в async-функции?
12
Что верно про event loop?
13
Какой метод обрабатывает успех промиса?
14
Какой метод обрабатывает ошибку?
15
Какое слово ждёт промис?
16
Какой метод ждёт все промисы?
17
Заполни пропуски в промисах
fetch('/api').((r) => r.json()).((data) => console.log(data));
18
Заполни пропуски в async
function load() {{ const res = fetch('/api'); return res.json(); }}
19
Заполни пропуски в Promise.all
const [a, b] = ([fetchA(), fetchB()]);
20
Заполни пропуски в try/catch
async function load() {{ {{ const data = await fetchData(); return data; }} (e) {{ console.error(e); }} }}