Как проверить выход console.log в chrome?Необходимо отладить файл .js, который использует XMLHttpRequest - PullRequest
0 голосов
/ 08 мая 2019

Вот мой utube.js (копия учебника):

let getXMLFile = function(path, callback) {
  let request = new XMLHttpRequest();
   request.open("GET", path);
   request.onreadystatechange = function() {
      if(request.readyState === 4 && request.status === 200)
          {
            callback(request.responseXML);
          }
   };
   request.send();
};

getXMLFile("https://cors.io/?http://api.irishrail.ie/realtime/realtime.asmx/getStationDataByCodeXML_WithNumMins?StationCode='+Stationcode+'&NumMins=90&format=xml", function(xml) {
  console.log(xml);
});

Как я могу убедиться, что он получает нужные мне XML-данные? Создатель контента заявляет: «Вам нужно разместить его на сервере или локальном хосте ...» Я попытался разместить сам файл .js на моем сервере, и он просто открывает его в текстовом формате, когда я обращаюсь к нему из браузера. Непосредственный запуск .js приводит к ошибке компиляции (строка 2, символ 5, ожидается ожидание ';').

Создатель может выполнять отладку с консоли Chrome (консоль отображала ошибку красным цветом, если она исправлена, он мог читать фактические данные XML в выводе консоли). Как мне добраться до этого шага ?: enter image description here

Я подозреваю, что мне нужно поместить .js в html документ, разместить его на моем сервере, а затем получить к нему доступ через мой браузер? Однако не уверен, где консоль вступает в игру.

Спасибо за любую помощь. Я впервые серьезно использую JS или пытаюсь использовать консоль, пожалуйста, постарайтесь сделать это просто!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...