修改对象中的属性名

Posted 博仔show

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改对象中的属性名相关的知识,希望对你有一定的参考价值。

let ary=[
{label: "张三", value: "001"},
{label: "李四", value: "002"},
]

我想改成

let ary=[
{id: 1,label: "张三"},
{id: 2,label: "李四"},
]

这样一个循环就可以处理了

ary.forEach(function (item) {
              item.id = Number(item.value)
              delete item.value
})

 

以上是关于修改对象中的属性名的主要内容,如果未能解决你的问题,请参考以下文章

封装继承多态

python封装简介

JS遍历对象修改属性名

js怎么把对象的属性名和属性值调转(字符串或数字),并将结果以对象的形式存放在变量中?具体如下↓

私有属性私有方法

JQuery修改对象的属性值