JS根据文件夹路径递归得到一个对象型数组
比如一个路径为 A/B/C/ 的文件夹路径
我想得到如下:
[{name:"A",path:"A/"},
{name:"B",path:"A/B/",
{name:"C",path:"A/B/C/"
]
我能做的就是先把路径 用split("/") 得到一个数组。然后做个循环。
但好像有个什么reduce 递归的方法可以更简洁的写出上面的需求呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不过我总感觉用正则可能还有更简短的写法。