【发布时间】:2021-07-22 15:26:48
【问题描述】:
我正在尝试以最简单和最有效的方式删除数组的索引。这是这样的数组:
拥有这个数组(见片段):
let arr = [];
arr.push([{id:1}]);
arr.push([{id:2}, {id: 3}]);
arr.push([{id:4}]);
console.log(arr)
预期的结果是一个将所有对象连接到同一个索引中的数组。
[
{id: 1},
{id: 2},
{id: 3},
{id: 4}
]
如果我迭代数组上的每个元素并将每个对象添加到一个新数组中,我可以获得我期望的结果,但必须有一个函数或简化解码的东西..
提前致谢
【问题讨论】:
-
const newArr = arr.map(e => e[0]); -
concat 也许?
标签: javascript arrays angular typescript