JavaScript修改数组对象的key值原数组对象:
修改数组对象的 key 值
let objArr = [
{
name: "Rick",
age: 14,
},
{
name: "Morty",
age: 70,
},
];
// 旧 key 到新 key 的映射
const keyMap = {
name: "label",
age: "value",
};
for (let i = 0; i < objArr.length; i++) {
let obj = objArr[i];
for (let key in obj) {
let newKey = keyMap[key];
if (newKey) {
obj[newKey] = obj[key];
delete obj[key];
}
}
}
console.log(objArr);
修改后的输出结果
javascript数组对象
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论