Uncaught TypeError: datapoints.data.map is not a function at XMLHttpRequest.xmlhttp.onreadystatechange
Uncaught TypeError: datapoints.data.map is not a function at XMLHttpRequest.xmlhttp.onreadystatechange
谁能帮帮我?我编程真的很烂
错误:未捕获类型错误:datapoints.data.map 不是 XMLHttpRequest.xmlhttp.onreadystatechange
处的函数
const xmlhttp = new XMLHttpRequest();
const url = '//url//';
xmlhttp.open('GET', url, true);
xmlhttp.send();
xmlhttp.onreadystatechange = function(){
if(this.readyState == 4 && this.status == 200){
const datapoints = JSON.parse(this.responseText);
//console.log(datapoints);
const labelsboy = datapoints.data.map(function(item){
return item.boy;
});
console.log(labelsboy);
}
}
文件JSONAPI
{
“状态”:真实,
“行”:2,
“数据”: {
“男孩”:10,
“女孩”:15
}
}
map
是一个数组函数,而 datapoints.data
是一个对象。看起来您只是想从对象中获取一个值,因此您可以直接访问它。
const labelsboy = datapoints.data.boy;
console.log(labelsboy);
谁能帮帮我?我编程真的很烂
错误:未捕获类型错误:datapoints.data.map 不是 XMLHttpRequest.xmlhttp.onreadystatechange
处的函数const xmlhttp = new XMLHttpRequest();
const url = '//url//';
xmlhttp.open('GET', url, true);
xmlhttp.send();
xmlhttp.onreadystatechange = function(){
if(this.readyState == 4 && this.status == 200){
const datapoints = JSON.parse(this.responseText);
//console.log(datapoints);
const labelsboy = datapoints.data.map(function(item){
return item.boy;
});
console.log(labelsboy);
}
}
文件JSONAPI
{ “状态”:真实, “行”:2, “数据”: { “男孩”:10, “女孩”:15 } }
map
是一个数组函数,而 datapoints.data
是一个对象。看起来您只是想从对象中获取一个值,因此您可以直接访问它。
const labelsboy = datapoints.data.boy;
console.log(labelsboy);