为了账号安全,请及时绑定邮箱和手机立即绑定

怎么把数据弄成数组中键值对的形式??js

怎么把数据弄成数组中键值对的形式??js

烙印99 2018-11-08 16:19:13
怎么把图中的Plan_ADEP和Plan_ADES的数据取出来转成上图所示的数据格式啊??
查看完整描述

1 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

var contents = what.contents, //先获取数据

    tempArr = [];

 

for( var i = 0,content; content = contents[i++]; ){

    var arr = [];

    for( var key in content ){

        var obj_1 = {},

            obj_2 = {};

        if(key == "Plan_ADEP"){

            obj_1[key] = content[key];

            arr.push(obj_1);

        }

        if(key == "Plan_ADES"){

            obj_2[key] = content[key];

            arr.push(obj_2);

        }

    }

    tempArr.push(arr);

    //tempArr就是你要的值

}   


//或者这样写更简单:

/*

for( var i = 0,content; content = contents[i++]; ){

    var arr = [],obj_1 = {},obj_2 = {};

    obj_1.Plan_ADEP = content.Plan_ADEP;

    obj_2.Plan_ADES = content.Plan_ADES;

    arr.push(obj_1);

    arr.push(obj_2);

    tempArr.push(arr);

    //tempArr就是你要的值

}

*/

 

不知道我有没有理解错你的意思


查看完整回答
反对 回复 2018-12-14
  • 1 回答
  • 0 关注
  • 1558 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信