这是我的代码:
var request = new XMLHttpRequest();
request.open("GET", "data.json", true); // not working
request.onload = function() {
// begin accessing JSON data here
var data = JSON.parse(this.response);
for (var i = 0; i < data.length; i++) {
console.log(data[i].name + " is a " + data[i].race + ".");
}
};
request.send();
我运行节点json.js,它在第一行停止,并给我未定义的XMLHttpRequest。我可能做错了什么?
答案 0 :(得分:0)
XMLHttpRequest是一个Web API。您需要使用node.js
框架,该框架定义了http API,可用于Web请求。
还有许多other frameworks可以为您提供帮助: