原数组对象:

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 修改数组对象的 key 值

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
  • 2021-05-24
  • 2021-06-30
相关资源
相似解决方案