猿问

ES5/6 操作数组与对象合并

[{a1:1},{a2:2},{a3:3}]

// 上面结构转成下面结构~!求教思路。

[{

  a1:1,

  level:[

    {

      a2:2,

      level:[

        {

          a3:3

        }

      ]

    }

  ]

}]


狐的传说
浏览 639回答 1
1回答

守着一只汪

[{a1:1},{a2:2},{a3:3}].reverse().reduce((a,b) => {    return b.level = [ a ],b})
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答