//具体代码:
var listArr
var getList = new XMLHttpRequest();
getList.onreadystatechange = function () {
if (getList.readyState == 4 && getList.status == 200) {
var listObj = JSON.parse(getList.responseText);
listArr = listObj;
console.log(listArr); //此处输出的是 XHR 获得的内容
}
};
getList.open("GET", "list.json", true);
getList.send();
console.log(listArr); //此处输出 undefined
var listArr
var getList = new XMLHttpRequest();
getList.onreadystatechange = function () {
if (getList.readyState == 4 && getList.status == 200) {
var listObj = JSON.parse(getList.responseText);
listArr = listObj;
console.log(listArr); //此处输出的是 XHR 获得的内容
}
};
getList.open("GET", "list.json", true);
getList.send();
console.log(listArr); //此处输出 undefined