我有以下对象数组
input
如下
input = [
{ metadata: { name: "1.24.18", branch: "DEVELOP" } },
{ metadata: { name: "1.24.15", branch: "RELEASE" } }
];
我想要如下所示的输出
output = [
[ '1.24.18' , 'DEVELOP'],
[ '1.24.15' , 'RELEASE']
]
为了实现这一点,我使用下面的代码
input.map((el) => [el?.metadata?.name + ", " + el?.metadata?.branch]);
使用上面的代码,我得到的输出是这样的
output = [
[ '1.24.18 , DEVELOP'],
[ '1.24.15 , RELEASE']
]
有谁知道如何分隔值并在它们之间使用逗号分隔
更改
map
功能。想要的结果吗?
const input = [
{ metadata: { name: "1.24.18", branch: "DEVELOP" } },
{ metadata: { name: "1.24.15", branch: "RELEASE" } }
];
const output = input.map((el) => [el?.metadata?.name, el?.metadata?.branch]);
console.log(output);