Izuzetne situacije pri AJAX zahtevima u JavaScript-u

Ako se tokom izvršavanja AJAX zahteva desi izuzetna situacija (na primer, prekine se internet konekcija), promis će se završiti sa greškom. Možemo da uhvatimo ovu grešku na nama pogodan način, na primer, preko 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

Ispišite tekst stranice ako je zahtev bio uspešan, i grešku ako se desila mrežna greška.