将Javascript分组数据转换为JSON数组

时间:2016-01-28 21:20:13

标签: javascript json underscore.js

使用下面的代码,我可以使用Underscore JS将现有数据中的对象分组,如图所示。

{Group1: Array[10], Group2: Array[13], Group3: Array[16], Group4: Array[21], Group5: Array[38]}


//Create a category based on group assigned
var groupedData = _.groupBy(results, function (d) { 

return d.groups;

});

console.log(groupedData);

但我真正需要的是将上面的内容转换为JSON数组,如下所示:

var myData = [["Group1", 10], ["Group2",13], ["Group3",16], ["Group4",21], ["Group5",38]];

如何调整代码以获得所需的结果?

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

使用Array.mapObject.keys

Uncaught Error: Attempting to use a disconnected port object

相关问题