2020
09-23
09-23
js实现无限层级树形数据结构(创新算法)
由于做项目的需要,把一个线性数组转成树形数组,在网上查了很多文章,觉得他们写的太复杂了,于是自己写了一个,在折腾了一下午终于把它写出来啦(激动.gif),用两个filter过滤器就搞定了,代码简洁明了,数据结构小白都能看懂。js代码:把扁平数据转成树形数据functionsetTreeData(source){letcloneData=JSON.parse(JSON.stringify(source))//对源数据深度克隆returncloneData.filter(father=>{//循环...
继续阅读 >