可以使用 JavaScript 中的 map()
方法来对数组中的每个对象进行遍历并修改字段名。
例如,假设有如下的数组:
const myArray = [{ name: "John", age: 25 },{ name: "Mary", age: 30 },{ name: "Bob", age: 40 }
];
console.log(myArray);
输出结果:
{ name: "John", age: 25 },
{ name: "Mary", age: 30 },
{ name: "Bob", age: 40 }
现在想要将字段名 name
修改为 fullname
,可以使用以下代码:
myArray = myArray.map((item) => {return {fullname: item.name,age: item.age};
});console.log(myArray);
输出结果:
{ fullname: "John", age: 25 },
{ fullname: "Mary", age: 30 },
{ fullname: "Bob", age: 40 }
这样就得到了修改后的数组 myArray
,它的字段名是 fullname
和 age
。
注意: return中有几个字段,最终的myArray就会有几个字段。因此,即使一些字段不需要修改名称,也要写上。