var json = [ {"name":"小飞","type":2}, {"name":"小飞","type":4}, {"name":"小小飞","type":2}, {"name":"小小飞","type":3}, {"name":"小飞","type":3} .... ];
var json = [ {"name":"小飞","type": [2,3,4]}, {"name":"小小飞","type":[2,3]} ... ];
*json的个数是未知
闭关修行中......
var json = [ {"name":"小飞","type":2}, {"name":"小飞","type":4}, {"name":"小小飞","type":2}, {"name":"小小飞","type":3}, {"name":"小飞","type":3} ]; var type = {}; json.forEach(function(item){ if (typeof type[item.name] == 'undefined') type[item.name] = []; type[item.name].push(item.type); }); var json = []; Object.keys(type).forEach(function(key){ json.push({name: key, type: type[key]}); });
闭关修行中......