无线分类递归树

let arrList = [
			["a","b","c"],
			["a","b","d"],
			["a","c","d"],
			["x","y","z"],
		];

 转变成:

let arrList = [    ["a","b","c"],
    ["a","b","d"],
    ["a","c","d"],
    ["x","y","z"]
];
let obj = {
    name: "a",
    children: [        {
            name: "b",
            children: [                {
                    name: "c",
                    children:[]
                },
                {
                    name: "d",
                    children:[]
                }
            ]
        },
        {
            name:"c",
            children:[                {
                    name:"c",
                    children:[                        {
                            name:"d"
                        }
                    ]
                }
            ]
        }
    ]
}


	
		
		
		
	
	
		
	
	

得益于:茹总。感谢!留待有用

你可能感兴趣的:(前端笔记)