js修改对象的key值
Posted 平凡是最美荡气回肠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js修改对象的key值相关的知识,希望对你有一定的参考价值。
var array = [
{
id:1,
name:"小明"
},
{
id:2,
name:"小红"
}
];
/**/
//旧key到新key的映射
var keyMap = {
"id" : "value",
"name" : "label"
};
for(var i = 0;i < array.length;i++){
var obj = array[i];
for(var key in obj){
var newKey = keyMap[key];
if(newKey){
obj[newKey] = obj[key];
delete obj[key];
}
}
}
console.log(array);
原地址:https://segmentfault.com/q/1010000015794387
修改key值
以上是关于js修改对象的key值的主要内容,如果未能解决你的问题,请参考以下文章