Тест: Асинхронность

Итоговый тест по курсу «Асинхронность». 20 вопросов, 70% для прохождения, 3 попытки.

Вопросов: 20Попыток осталось: 1 из 1Проходной: 70%
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);
    }}
}}