Arrays 从平面阵列创建嵌套阵列

Arrays 从平面阵列创建嵌套阵列,arrays,Arrays,要将上面的数组转换为嵌套数组。我尝试过几种方法,但我一直在努力!理想情况下,我需要这是动态的 obj =[ { id: "Retailer", title: "Retailer", lang: "en", objectType: "Event" } { id: "Science", title: "Science", lang: "en", objectType: "Abc" }, {

要将上面的数组转换为嵌套数组。我尝试过几种方法,但我一直在努力!理想情况下,我需要这是动态的

  obj =[
    {
    id: "Retailer",
    title: "Retailer",
    lang: "en",
   objectType: "Event"
   }
    {
     id: "Science",
     title: "Science",
     lang: "en",
     objectType: "Abc"
   },
    {
    id: "asd",
    title: "asd",
    lang: "hi",
   objectType: "job"
   }]
obj = [ {objectType:'Event',lang:'en',categories:[id:'',title:'']} ,{...}]