javascript 将数组[{''} ]转换为列表[''][重复]

gblwokeq  于 2023-01-01  发布在  Java
关注(0)|答案(2)|浏览(117)
    • 此问题在此处已有答案**:

From an array of objects, extract value of a property as array(24个答案)
昨天关门了。
我想将数组转换为列表,如下所示:

This :
[ RowDataPacket { id_name: '' } ]

To : 
[ '' ]

我只想要一个列表,没有名称,没有"id_name"

wsewodh2

wsewodh21#

创建一个新的空数组,在循环rowDataPacket数组时,将它们推到新数组中。
示例;

// your array = rowDataPackets =[{id_name:''},{id_name:''},...]

const CleanArray = [];

rowDataPackets.forEach( ({ id_name : idName }) => { CleanArray.push(idName) });

console.log(CleanArray);

// CleanArray = ['','',...]
jslywgbw

jslywgbw2#

您可以使用Map Array method迭代此arr并获取密钥

const result = [ RowDataPacket { id_name: '' } ].map( item => item.id_name )

相关问题