Iro*_*ter -2 javascript sequelize.js reactjs axios
我有一个查询从数据库返回一列,该列返回以下结果:
[
{
"tenantName": "H&M"
},
{
"tenantName": "McDonalds"
}
]
Run Code Online (Sandbox Code Playgroud)
但是,我想使用结果创建一个仅包含名称的数组:[“H&M”,“McDonalds”]
您可以map与Object.values和一起使用flat
const input = [
{
"tenantName": "H&M"
},
{
"tenantName": "McDonalds"
}
];
const result = input.map(i => Object.values(i)).flat()
console.log(result)Run Code Online (Sandbox Code Playgroud)
如果您知道数组的一项(对象)总是有键,tenantName
那么您只能使用map
const input = [
{
"tenantName": "H&M"
},
{
"tenantName": "McDonalds"
}
];
const result = input.map(i => i.tenantName)
console.log(result)Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
785 次 |
| 最近记录: |