我需要使用纯JS加载和读取JSON文件。它看起来像是:
var xmlhttp = new XMLHttpRequest();
var url = "data.json";
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
data= JSON.parse(xmlhttp.responseText);
}
};
xmlhttp.open("GET", url, true);
xmlhttp.send();
console.log(data);
我收到的错误是没有定义数据数据。为什么呢?