Situaciones excepcionales en peticiones AJAX en JavaScript

Si ocurre una situación excepcional durante la ejecución de una petición AJAX (por ejemplo, se corta internet), la promesa finalizará con un error. Podremos capturar este error de la forma que nos resulte más conveniente, por ejemplo, mediante 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

Muestra el texto de la página si la petición fue exitosa, y el error si ocurrió un error de red.