尝试处理通过JSON收集的数据。 收到对象,但无法转换为与chart.js一起使用的数组
var highscore = [];
$.getJSON('myurl',function(result){
$.each(result, function(i, field){
highscore.push(field.score);
highscore.push(100):
});
});
这两个推送到阵列中的任何一个都没有工作,但是我不知道为什么会这样。
答案 0 :(得分:0)
您使用的是冒号而不是分号。
更改
highscore.push(100):
到
highscore.push(100);
答案 1 :(得分:0)
通过将对象值存储在单独的变量中然后存储在数组中来计算出来。