虚拟dom是什么
1、真实的DOM元素是非常庞大的,这是因为浏览器的标准把DOM设计的非常复杂(一个DOM对象包含了许多属性),当我们频繁地去做DOM更新,相应就会产生性能问题。
2、为了解决频繁操作DOM的性能问题,Virtual DOM就孕育而生了。虚拟的Virtual DOM就是用一个原生js对象去描述一个DOM节点。因而它比创建一个真实DOM的代价要小很多
从虚拟Dom到真实Dom过程:
虚拟dom是什么
1、真实的DOM元素是非常庞大的,这是因为浏览器的标准把DOM设计的非常复杂(一个DOM对象包含了许多属性),当我们频繁地去做DOM更新,相应就会产生性能问题。
2、为了解决频繁操作DOM的性能问题,Virtual DOM就孕育而生了。虚拟的Virtual DOM就是用一个原生js对象去描述一个DOM节点。因而它比创建一个真实DOM的代价要小很多
从虚拟Dom到真实Dom过程: