これはAJAXを初めて使用したときのことですが、他の人がこのエラーを起こしていると確信していますが、 。私はそれが何か簡単だと確信しています。私は助けていただければ幸いです。AJAX/JSONリクエストのログにConsole.logステートメントが表示されない
// create variable for JSON request
var ourRequest = new XMLHttpRequest();
// get request for tested JSON link
ourRequest.open('GET', 'http://api.fixer.io/latest');
ourRequest.onload = function() {
var ourData = JSON.parse(ourRequest.responseText);
console.log(ourData[1]);
};
ourRequest.send();
私は眉で実行すると、それは未定義として表示されますコンソールを確認してください。私はChromeを使用しています –
apiはオブジェクト '{" base ":" EUR "、" date ":" 2017-02-24 "、...'を返し、配列ではありません。 - > [MDN:オブジェクトの操作](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects)、[fiddle](https://jsfiddle.net/17x5cgfb/) – Andreas
原点通過要求ですか? '.responseText'とは何ですか? '.status'とは何ですか? 'ourData'とは何ですか(ourData [1]ではありません)? – Bergi