How to convert JS Object to Array

前端 未结 8 1103
小鲜肉
小鲜肉 2020-12-14 00:24

I need to convert a hash map

{ 
    \"fruit\" : [\"mango\",\"orange\"],
    \"veg\"   : [\"carrot\"]
} 

to

[ 
  { \"type\         


        
8条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-14 00:46

    In case of using underscore.js:

    var original = { 
       "fruit" : ["mango","orange"],
       "veg"   : ["carrot"]
    }
    var converted = _.map(original, function(name, type){
       return {
          type: type, 
          name: name
       };
    });
    

提交回复
热议问题