【发布时间】:2013-07-09 21:35:37
【问题描述】:
我在 JavaScript 中有以下两个数组:
"total":[[1370923200000,"66"],[1371009600000,"42"],[1371096000000,"23"]]
"successful":[[1370923200000,"5"],[1371096000000,"2"],[1371182400000,"0"]]
我想将它们组合成一个数组/对象,如下所示:
{date:1370923200000, total:"66", successful:"5"},
{date:1371009600000, total:"42"},
{date:1371096000000, total:"23", successful:"2"},
{date:1371182400000, successful:"0"}
我尝试了多种不同的解决方案,循环遍历两个数组,但我似乎无法找到一个优雅的解决方案。
【问题讨论】:
-
显示
I've tried multiple different solutions, looping through both arrays部分 - 你可能比你想象的更接近 -
你最后一次尝试的是什么?
-
那么数组每次都是排序的?
-
“我似乎想不出一个优雅的解决方案” 所以你确实想出了一个解决方案,但它对你来说还不够“优雅”吗?如果是这样,那么我们如何知道我们的解决方案是否更好?
标签: javascript arrays object multidimensional-array