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

Можно ли поймать ошибку Promise

Да, можно. Для этого используй .catch() или try/catch с async/await.

Пример с .catch():

javascript
fetch('url')
  .then(response => response.json())
  .catch(error => console.error('Ошибка:', error));

Пример с async/await:

javascript
async function fetchData() {
  try {
    const response = await fetch('url');
    const data = await response.json();
  } catch (error) {
    console.error('Ошибка:', error);
  }
}

Важно: без обработки ошибок Promise может завершиться молча, что усложнит отладку. Всегда обрабатывай ошибки в промисах!

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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