设为首页 加入收藏

TOP

js循环修改数组属性key值
2019-09-17 16:41:16 】 浏览:14
Tags:循环 修改 属性 key
var keyMap = {
            deviceUid: "id",
            deviceType: "typeName",
            deviceCode: "code",
            deviceName: "name",
            deviceStatus: "status"
          };
          for (var i = 0; i < data.confList.length; i++) {
            var obj = data.confList[i];
            for (var key in obj) {
              var newKey = keyMap[key];
              if (newKey) {
                obj[newKey] = obj[key];
                delete obj[key];
              }
            }
          }
          console.log("array", data.confList);

或者重新建一个[]

然后重新push

let itemArr = [];
      this.deviceTableData_ys_true.map(item => {
        itemArr.push({
          deviceUid: item.id,
          deviceId: item.deviceId
        });
      });

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇JS 的 Element元素对象 下一篇解决 bash: vue command not found

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目