从 ajax 调用中,我得到以下数据:
18,635,21,177,20,165,22,163,24,162,25,145,19,143,23,139,26,112,27,110,28,104,30,91,29,88,31,68,32,57,36,55,34,53,33,51,35,46,37,44,39,42,43,39,42,39,41,38,38,37,44,36,45,34,48,31,40,31,47,27,49,23,46,21,50,21,52,17,55,17,53,16,51,15,54,12,58,6,57,6,59,4,63,4,56,3,62,2,64,2,100,2,68,1,78,1,60,1,97,1,70,1,65,1,69,1,71,1
其中每个偶数应该是关键,每个奇数应该是值。但我不知道如何将其解析为 highcharts 数据。不知何故,如果我使用 JSON.parse,我最终得到的键是“切片”,我可以让它正常工作的唯一方法是将它直接放入这样的系列数据中(在将奇数和偶数分隔成单独的数组之后) :
[names[0] + ' years old', parseFloat(values[0])]
这是伟大的。但后来我需要以某种方式遍历数组,将所有内容推入系列数据,我不知道该怎么做。如果我用这些数据创建一个 for 循环,我如何插入到 highcharts 系列数据中?