未捕获的SyntaxError:JSON.parse中位置0的JSON中出现意外的标记u

时间:2017-09-04 20:00:43

标签: javascript json

我正在尝试学习JavaScript,并且我一直收到错误“Uncaught 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();

2 个答案:

答案 0 :(得分:5)

你只是拼错resoponseText - 它应该是responseText。您收到错误,因为JavaScript最终会调用JSON.parse("undefined")

答案 1 :(得分:1)

你有一个错字:你写了where git而不是ourRequest.resoponseText