但是新的问题来了,在onMouseMove这种高频事件触发的时候,我们每次都去计算节点的位置并且采用深度优先遍历,是非常耗费性能的。所以我们在这里再来聊一下前边提到的缓存,将当前节点的子节点按顺序全部存储起来,如果有节点的变动,就直接通知该节点 ...