实现更新、删除DOM 要点: 核心:遇到type不一致时,删除旧的,创建新的 删除旧的节点策略:把需要删除的节点全部收集起来,收集到数组里 需要提交根节点时,把数组里的节点全部删除 需要额外处理function compoent 新的节点比老的节点要少,需要删除多出来的节点 更新子组件时,其他非相关组件也会重新执行,造成内存资源浪费 开始点:当前更新的组件 结束点:遍历完整棵树=>处理兄弟节点时 项目开发优化点:尽可能组件化,这样更新单独组件可以保证不会更新其他组件,减少内存浪费