在这里我说一下,我并不是什么大佬,如果你们有什么自己想法,也可以把自己意见,写在评论区,废话不多说,我们来看问题,什么是虚拟DOM?
虚拟DOM 我们先看虚拟,你应该知道英文Vritual 那你就应该想到了,那个映射有关的东西了
也就是说,虚拟DOM本质上是JS和DOM之间的一个映射缓存,它在形态上表现为一个描述DOM结构以及属性信息的JS对象
虚拟dom是一个js对象
虚拟dom能够描述真实dom,存在一个对应关系
存储在内存之中
什么是映射缓存,这里也讲详细一点,让你更一部了解一下
我分开讲吧,我们这个映射关系,总是有一个关系是对应的,你比如说映射就是A 而B中有一个元素会和一一对应,缓存其实就是数据交互的缓冲区
你结合来看,容易理解,那个虚拟DOM是不是js对象,那是不是和写的那些啥<h1></h1>一一对应呢
当然我这样的解释,未必是专业的,但是可以说是好理解的,毕竟我们也不想把东西搞得那么复杂,看的头痛难以理解,你才开心,主要是实际应用.好了,就到这里结束了