Встречается на собеседованиях • сегодня
Приведи пример использования Promise
Promise используется для работы с асинхронными операциями. Пример:
javascript
const fetchData = () => {
return new Promise((resolve, reject) => {
setTimeout(() => {
const success = Math.random() > 0.5;
if (success) {
resolve('Данные успешно получены');
} else {
reject('Ошибка загрузки данных');
}
}, 1000);
});
};
fetchData()
.then(data => console.log(data))
.catch(error => console.error(error));
text
Особенности:
1. `new Promise` создает новый промис
2. `resolve` вызывается при успешном выполнении
3. `reject` - при ошибке
4. `.then()` обрабатывает успешный результат
5. `.catch()` перехватывает ошибки
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы