4.5 小结

这一节分析了mountComponent的两个核心方法,renderupdate,在分析前重点介绍了存在于JS操作和DOM渲染的桥梁:Virtual DOMJSDOM节点的批量操作会先直接反应到Virtual DOM这个描述对象上,最终的结果才会直接作用到真实节点上。可以说,Virtual DOM很大程度提高了渲染的性能。文章重点介绍了render函数转换成Virtual DOM的过程,并大致描述了_update函数的实现思路。其实这两个过程都牵扯到组件,所以这一节对很多环节都无法深入分析,下一节开始会进入组件的专题。我相信分析完组件后,读者会对整个渲染过程会有更深刻的理解和思考。