【JS数据转换】,数据格式转换

转换前

data = {
   'id':[1,2,3],
   'user':['张三','李四','王五'],
   'titles':['书本','铅笔','水平']
}

  

转换后

var datas = [
       {
        'id':1,
        'name':'张三',
        'title':'书本'
       },
       {
        'id':2,
        'name':'李四',
        'title':'铅笔'
       },
       {
        'id':3,
        'name':'王五',
        'title':'水平'
       }
      ]

  

函数转换

function changeDate(data){
					        var arrs = [];
					            for (let key in data){
					                for (let ke in data[key]){
					                    if(!Array.isArray(arrs[ke])) arrs[ke] = [];
					                    arrs[ke][key] = data[key][ke];
					                }
					            }
					        return arrs;
					    }

  

原文地址:https://www.cnblogs.com/ffyun/p/14334089.html