700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > js 循环修改数组属性key值

js 循环修改数组属性key值

时间:2023-04-17 05:25:42

相关推荐

js 循环修改数组属性key值

第一种方法:

//修改属性名对应let arryNew = [];myList.map((item, index) => {arryNew.push(Object.assign({}, item, { name: item.moduleName }));return arryNew;});this.List = arryNew;

第二种方法:(重新建一个[],然后重新push)

let itemArr = [];this.myList.map(item => {itemArr.push({name: item.key,index: item.id});});

第三种方法:

var keyMap = {Uid: "id",Type: "typeName",Code: "code",Name: "name",Status: "status"};for (var i = 0; i < data.myList.length; i++) {var obj = data.myList[i];for (var key in obj) {var newKey = keyMap[key];if (newKey) {obj[newKey] = obj[key];delete obj[key];}}}console.log("array", data.myList);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。