我想使用一个包含JSON数据的变量,以便稍后解析和字符串化它
我现在只想在控制台中看到实际的对象数组!
console.log(fetchJSON('url'));
function fetchJSON(url, cb) {
const xhr = new XMLHttpRequest();
xhr.open('GET', url);
xhr.responseType = 'json';
xhr.onload = () => {
if (xhr.status < 400) {
cb(null, xhr.response);
} else {
cb(new Error(`Network error: ${xhr.status} - ${xhr.statusText}`));
}
};
xhr.onerror = () => cb(new Error('Network request failed'));
xhr.send();
}
字符串
我希望console.log(fetchJSON('url'));
的输出是<the array of objects from the link>
。
1条答案
按热度按时间brqmpdu11#
试试这个:
字符串
你的fetchJSON函数返回了一个回调函数。如果你只想返回结果,
这
型
致:
型