const tree = [{
name: "A",
children: [{
name: "B",
children: [{
name: "B1"
},{
name: "B2"
},{
name: "B3"
}]
}, {
name: "C",
children: [{
name: "C1"
},{
name: "C2"
},{
name: "C3"
}]
}]
}]
const attrs = ["B1","C2"];
/**
期望返回
[{
name: "A",
children: [{
name: "B",
children: [{
name: "B1"
}]
}, {
name: "C",
children: [{
name: "C2"
}]
}]
}]
*/
function find(tree, attrs) {
}
参考这个答案