javascript - 如何在javascript中将键值对绑定到标签值对?
问题描述
我有一个带有键和值的对象数组。我想将该对象数组更改为标签值。我怎样才能做到这一点 ?
当前对象数组是:
const test = [{
"value": "ABC",
"key": "abc"
},
{
"value": "BCD",
"key": "bcd"
}
]
预期的对象数组:
const test = [{
"value": "ABC",
"label": "abc"
},
{
"value": "BCD",
"label": "bcd"
}
]
如何使用当前对象数组获得预期的对象数组?
解决方案
const test = [{
"value": "ABC",
"key": "abc"
},
{
"value": "BCD",
"key": "bcd"
}
]
const output = test.map(item => ({
value: item.value,
label: item.key
}));
console.log(output);
推荐阅读
- flutter - 空值检查运算符用于颤振中的空值
- c++ - QMetaEnum 不从枚举中读取键
- python - series.shape 和 series.ndim 等如何在复杂(困难)数组上工作
- javascript - 无法通过 npm 安装模块。没有使用代理
- python - 在 matplotlib 中更改条形图第二部分的值
- powershell - 我正在尝试使用 powershell 自动更新 vmware vsan hcl 数据库
- excel - 如何使用 VBA 从共享工作簿中删除所有其他用户的访问权限?
- python - sys.intern() 在切片时未能实习字符串
- firefox - 为什么找不到“nsHttpChannel.h”
- javascript - 如何在python烧瓶中接收json数据