优化 这段代码 for (let i = 0; i < DataSet.menuConfig.treeData.length; i++) { if (assignTree?.value) { assignTree.value.store.nodesMap[DataSet.menuConfig.treeData[i].id].expanded = false; } }
时间: 2023-05-18 20:02:29 浏览: 81
tf.data.Dataset.map与tf.data.Dataset.interleave
这段代码可以进行一些优化,比如可以将 DataSet.menuConfig.treeData.length 存储在一个变量中,避免每次循环都进行计算。另外,可以使用 for...of 循环来遍历数组,这样代码会更加简洁易读。以下是优化后的代码:
const treeDataLength = DataSet.menuConfig.treeData.length;
for (const data of DataSet.menuConfig.treeData) {
if (assignTree?.value) {
assignTree.value.store.nodesMap[data.id].expanded = false;
}
}
阅读全文