【发布时间】:2018-05-17 21:15:44
【问题描述】:
如何用另一个替换数组元素值
我有这样的数组,没有使用 jquery
this.products = [
{
text: 'prod1',
value: 1
},
{
text: 'prod2',
value: 2
},
{
text: 'prod3',
value: 3
}
];
我想将“文本”替换为“标签”
【问题讨论】:
-
products.map(prod => { return { label: prod.text, value: prod.value }; }) -
试试这个
var result = products.map(({text, value}) => ({label: text, value})); -
感谢@HassanImam 工作完美
标签: javascript