有一串數組如下:var filelist = [{ name: 'a.html', path: 'src/app' }, { name: 'b.html', path: 'src/app' }, { name: 'c.html', path: 'src/app/com' }, { name: 'd.html', path: 'src/acc' }, { name: 'e.html', path: 'src/acc' }]如何使用JavaScript將其遍歷為文件樹的格式:如下 [{ title: 'src', children: [{ title: 'app', children: [{ title: 'a.html' }, { title: 'b.html', }, { title: 'com', children: [{ title: 'c.html' } }] }, { title: 'acc', children: [{ title: 'c.html' }, { title: 'd.html', }] }] }]├── src│ ├── app│ ├── index.html│ ├── a.html│ ├── com│ ├── b.html
數組分組怎么弄...?
江戶川亂折騰
2019-02-13 14:20:33