我有这样的数组
var arr = [
[ {"c": 1},{"d": 2} ],
[ {"c": 2},{"d": 3} ]
]
Run Code Online (Sandbox Code Playgroud)
我想改成(仅限javascript)
var newArr = [{"c": 1},{"d": 2},{"c": 2},{"d": 3}]
Run Code Online (Sandbox Code Playgroud)
我已经通过地图尝试了这个但没有获得预期的输出.
您可以使用reduce()和传播语法.
var arr = [
[ {"c": 1},{"d": 2} ],
[ {"c": 2},{"d": 3} ]
]
var result = arr.reduce((r, e) => (r.push(...e), r), [])
console.log(result)Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1421 次 |
| 最近记录: |