Javascript 合并Typescript中对象内部的数组
我需要将两个包含数组的对象合并在一起:Javascript 合并Typescript中对象内部的数组,javascript,typescript,Javascript,Typescript,我需要将两个包含数组的对象合并在一起: res:[{data:[1,2,3]},{data:[4,5,6]}] 结果如下所示: res:[1,2,3,4,5,6] 我怎么去那里 谢谢大家! 您可以与以下内容一起使用: let input=[{data:[1,2,3]},{data:[4,5,6]}]; 让result=input.reduce((result,entry)=>result.concat(entry.data),[]); 控制台日志(结果)您可以与以下内容一起使用: let i
res:[{data:[1,2,3]},{data:[4,5,6]}]
结果如下所示:
res:[1,2,3,4,5,6]
我怎么去那里
谢谢大家! 您可以与以下内容一起使用:
let input=[{data:[1,2,3]},{data:[4,5,6]}];
让result=input.reduce((result,entry)=>result.concat(entry.data),[]);
控制台日志(结果)代码>您可以与以下内容一起使用:
let input=[{data:[1,2,3]},{data:[4,5,6]}];
让result=input.reduce((result,entry)=>result.concat(entry.data),[]);
控制台日志(结果)
您可以使用Array.map
如下所示:
const input = [{ data: [1, 2, 3] }, { data: [4, 5, 6] }];
const output = [].concat(...input.map((item) => item.data));
您可以按如下方式使用Array.map
:
const input = [{ data: [1, 2, 3] }, { data: [4, 5, 6] }];
const output = [].concat(...input.map((item) => item.data));
下面的答案(至少是我的尝试)。不过,请看一下SO的页面,了解您将来的问题。谢谢这与TypeScript无关…请回答下面的问题(至少是我的尝试)。不过,请看一下SO的页面,了解您将来的问题。谢谢这与TypeScript无关。。。