js变更属性名

1.创建一个新的数据导入

let res = {
    name: "Jack",
    sex: "male",
};

let res2 = {};
res2.names = res.name;
res2.sexs = res.sex;
console.log(res);
console.log(res2);

{name: "Jack", sex: "male"}   //res
{names: "Jack", sexs: "male"} //res2

2.javascript 使用json+正则表达式进行修改

let res = [{
    name: "Jack",
    sex: "male",
},{
    name: "Taki",
    sex: "male",
}];
let res1 = JSON.parse(JSON.stringify(res).replace(/name/g,'names'))
let res2 = JSON.parse(JSON.stringify(res1).replace(/sex/g,'sexs'))
console.log(res2)

{name: "Jack", sex: "male"}   //res
{names: "Jack", sexs: "male"} //res2

posted @ 2022-06-27 14:15  浮生为你是遗憾  阅读(46)  评论(0)    收藏  举报