微信小程序之对象转化为数组

对象转成数组方式一(数组里面是一个个number类型的元素)

    let dictObject= { 
                '未开工': 9, 
                '已开工': 8, 
                '进行中': 7, 
                '已完成': 6, 
              };

    // 对象转成数组方式一
    var createArr = []
    for (let i in dictObject) {
      createArr.push(dictObject[i]); 
    }
    console.log(createArr);
 

截图展示

image.png

对象转成数组方式二(数组里面是一个个字典类型的元素)

    let dictObject= { 
                '未开工': 9, 
                '已开工': 8, 
                '进行中': 7, 
                '已完成': 6, 
              };
    // 对象转成数组方式二
    var arr = []
    for (let key in dictObject) {
      // 每遍历一次,就创建一个字典对象
      let dict = {};
      // key分别为未开工、已开工、进行中、已完成。不是0,1,2,3
      dict[key] = dictObject[key];
      arr.push(dict);
    }
    console.log(arr);

截图展示

image.png

你可能感兴趣的:(微信小程序之对象转化为数组)