How to convert JS Object to Array

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

I need to convert a hash map

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

to

[ 
  { \"type\         


        
8条回答
  •  伪装坚强ぢ
    2020-12-14 01:02

    I would like to give an "oneline" solution:

    var b = Object.keys(a).map(e => { return { type:e, name:a[e] } });
    

    Economy of words at your service. Question asked for translating an object to an array, so I'm not duplicating above answer, isn't it?

提交回复
热议问题