Встречается на собеседованиях • сегодня

Приведи пример использования 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()` перехватывает ошибки
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы