🧮🧮查找树节点中符合条件的子节点 幽州胖都督 发布于:Apr 19, 2021 次浏览 1.查找一个 12345678910111213let filterTreeId = (list, id) => { let targetObj = null; for (const item of list) { if (item.id === id) { targetObj = item; break; } if (item.childList && item.childList.length) { targetObj = filterTreeId(item.childList, id); } } return targetObj; }, 2.查找多个 123456789101112131415let filterTreeIdList = (List, id) => { let setList = []; for (const item of List) { if (item.id === id) { setList.push(item); } if (item.childList && item.childList.length >= 1) { setList = [ ...setList, ...filterTreeIdList(item.childList, id) ]; } } return setList; } 更新于:May 27, 2024 开发日常 开发日常 🌦🌦-js-二进制转字符串 十进制转二进制12let num = 5;num = num.toString(2) // "101" 二进制转十进制 parseInt(string, radix)rad... 🍎🍎-Mac-端口和代理 Mac关闭指定端口先执行如下命令 1lsof -i:端口号 会有类似下面的结果:然后执行: 1kill -9 42624 结束进程就搞定了 Mac 终端开启和关闭代理的方法假如你的代理机是你的...