Situatat e jashtëzakonshme gjatë kërkesave AJAX në JavaScript

Nëse gjatë ekzekutimit të një kërkese AJAX ndodh një situatë e jashtëzakonshme (për shembull, shkëputet interneti), atëherë premtimi do të përfundojë me gabim. Ne mund ta kapim këtë gabim në mënyrën që na është më e përshtatshme, për shembull, përmes 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

Shfaqni tekstin e faqes nëse kërkesa ka qenë e suksesshme, dhe gabimin nëse ka ndodhur një gabim në rrjet.