Встречается на собеседованиях • сегодня
Какие знаешь способы работы с Promise кроме then и catch
Использование async/await для более читаемого асинхронного кода:
javascript
async function fetchData() {
try {
const response = await fetch('url');
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
}Методы Promise:
Promise.all()- ждёт выполнения всех промисовPromise.race()- возвращает первый выполненный/отклонённый промисPromise.allSettled()- ждёт завершения всех промисов (успех/ошибка)Promise.any()- возвращает первый успешно выполненный промис
Пример Promise.all:
javascript
const promises = [fetch('url1'), fetch('url2')];
Promise.all(promises)
.then(responses => console.log(responses));
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы