【发布时间】:2023-03-19 03:19:01
【问题描述】:
我有一个对象数组和对象数组
const a = [[{'k': 'b'}, {'a1': 'c1'}], {'a': 'c'}];
而我想要的只是对象数组,比如
const a = [{'k': 'b'}, {'a1': 'c1'}, {'a': 'c'}];
我尝试整理a的元素,它们是数组(本例中为0元素)并分别拉出对象
const a_arr = [];
for (let i = 0; i < a.length; i++) {
for(let j = 0; j < a[i].length; j++) {
a_arr.push(a[i][j]);
}
}
它工作正常,但我不知道我的第二步必须是什么? 我需要从数组中提取对象(在本例中为 a[1]),然后连接到对象数组,但我该如何实现呢?
或者,也许有更好的方法来做这一切?
【问题讨论】:
标签: javascript arrays typescript javascript-objects