【发布时间】:2014-02-11 06:35:31
【问题描述】:
如何在 javascript 中将其展平?
[
[ task: 2 ],
[ status: 'REFUND' ],
[],
[ amount: 872.2 ]
]
类似于:
[task: 2, status: 'REFUND', amount: 872.2]
尝试了几个选项,包括 Array.prototype.reduce() 但对我不起作用。
【问题讨论】:
-
你的意思是 { task : 2 } 等等,对吧?
-
没有tomdemuyt。我从 array.push() 得到上面,像这样:var a = [];变量 b = [];变量 c = [];一个[任务] = 2; b[状态] = '退款'; c.push(a) c.push(b) 出于某种原因,我不能将它们放在一个变量中。它们来自不同的功能。
标签: javascript arrays node.js object