Изключителни ситуации при AJAX заявки в JavaScript

Ако при изпълнение на AJAX заявка се случи изключителна ситуация (например, интернетът се прекъсне), то промисът ще завърши с грешка. Ние ще можем да хванем тази грешка по удобен за нас начин, например, чрез catch:

javascriptbutton.addEventListener('click', function() {
  let promise = fetch('/ajax.html')
  .then(
    response => {
      return response.text();
    },
  ).then(
    text => {
      console.log(text);
    }
  ).catch(
    error => {
      alert(error);
    }
  );
});
Задание 1

Изведете текста на страницата, ако заявката е успешна, и грешката, ако се е случила грешка в мрежата.