我正在尝试学习javaScript,但我一直在遇到错误" syntaxerror:在json.parse的位置0的JSON中意外的标记u。
var ourRequest = new XMLHttpRequest();
ourRequest.open('GET', 'https://learnwebcode.github.io/json-example/animals-1.json');
ourRequest.onload = function(){
var ourData = JSON.parse(ourRequest.resoponseText);
console.log(ourData[0]);
};
ourRequest.send();
您只是拼写错误的resoponseText
-应该是responseText
。您会遇到错误,因为JavaScript最终致电JSON.parse("undefined")
。
您有一个错字:您写了ourRequest.resoponseText
而不是ourRequest.responseText
。