其他分享
首页 > 其他分享> > vue中的虚拟dom

vue中的虚拟dom

作者:互联网

一、什么是虚拟DOM

通过js创建一个Object对象来模拟真实DOM结构,这个对象包含标签名 (tag)、属性 (attrs) 和子元素对象 (children) 三个属性,通过vue中的render()函数把虚拟dom编译成真实dom,在通过appendChild()添加到页面中

虚拟dom可以简单的用一句话概括,

就是用普通的js对象来描述DOM结构,因为不是真实DOM,所以称之为虚拟DOM

创建真实DOM成本比较高,如果用 js对象来描述一个dom节点,
成本比较低,另外我们在频繁操作dom是一种比较大的开销。所以建议用虚拟dom来描述真实dom

js操作真实dom的代价

标签:真实,vue,DOM,dom,js,虚拟,操作
来源: https://blog.csdn.net/m0_62351434/article/details/122813770