我有2个阵列
var labels = ["DESKTOP","MOBILE","TABLET"]
var chartData = ["100","10","15"]
我需要将这些组合成一个带有对象的数组
var myData = [{
label: DESKTOP,
value: 100},
{
label: MOBILE,
value: 10},
{
label: TABLET,
value: 15},
];
到目前为止,我已将标签推入具有新对象的数组
$.each(labels, function (index, item) {
myData.push({
label: item,
value: ''
});
});
我已经完成了空值,现在无法将值推送到数组中的对象。只是无法弄清楚如何将每个值推送到数组中的新对象。非常感谢帮助。
感谢。
数据仅供参考。
答案 0 :(得分:2)
var labels = ["DESKTOP", "MOBILE", "TABLET"];
var chartData = ["100", "10", "15"];
var myData = [];
labels.forEach(function(e, i) {
myData.push({
label: e,
data: chartData[i]
})
})
document.write(JSON.stringify(myData));

答案 1 :(得分:0)
怎么样:
Commit performed by the build server