javascript - 使用多维数据展平 javascript 数组

标签 javascript arrays node.js object

如何在 javascript 中将其扁平化?

[
    [ task: 2 ],
    [ status: 'REFUND' ],
    [],
    [ amount: 872.2 ] 
]

类似于:

[task: 2, status: 'REFUND', amount: 872.2]

尝试了几个选项,包括 Array.prototype.reduce() 但对我不起作用。

最佳答案

你可以使用join()

一个好的起点:

array[0] = array[0].join(", ");

关于javascript - 使用多维数据展平 javascript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21261985/

相关文章:

javascript - 从数组中获取包含文本的元素

node.js - 使用 Mocha 和 Typescript 模拟依赖关系

javascript - Realm + React Native 最佳实践用户设置与同步

javascript - AJAX响应返回html内容

javascript - 使用选择输入对表进行排序

javascript - 通过 jQuery 对选项值进行分组

javascript - IE8 : Object doesn't support this property or method

arrays - 求多数组的交集

multithreading - Nodejs 利用所有 CPU 上的所有内核

javascript - 成功搜索的执行时间二分搜索算法