标签:缺点 优缺点 视图 for mode dom 模拟 元素 需要
什么是虚拟dom
用js模拟一颗dom树,放在浏览器内存中.当你要变更时,虚拟dom使用diff算法进行新旧虚拟dom的比较,将变更放到变更队列中,
反应到实际的dom树,减少了dom操作.
虚拟DOM将DOM树转换成一个JS对象树,diff算法逐层比较,删除,添加操作,但是,如果有多个相同的元素,可能会浪费性能,所以,react和vue-for引入key值进行区分.
优点:
缺点:
标签:缺点 优缺点 视图 for mode dom 模拟 元素 需要
原文地址:https://www.cnblogs.com/Rivend/p/12630543.html