[vue] 什么是虚拟DOM?
生活随笔
收集整理的這篇文章主要介紹了
[vue] 什么是虚拟DOM?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[vue] 什么是虛擬DOM?
虛擬 dom 是相對于瀏覽器所渲染出來的真實 dom 的,在react,vue等技術出現之前,我們要改變頁面展示的內容只能通過遍歷查詢 dom 樹的方式找到需要修改的 dom 然后修改樣式行為或者結構,來達到更新 ui 的目的。這種方式相當消耗計算資源,因為每次查詢 dom 幾乎都需要遍歷整顆 dom 樹,如果建立一個與 dom 樹對應的虛擬 dom 對象( js 對象),以對象嵌套的方式來表示 dom 樹,那么每次 dom 的更改就變成了 js 對象的屬性的更改,這樣一來就能查找 js 對象的屬性變化要比查詢 dom 樹的性能開銷小。個人簡介
我是歌謠,歡迎和大家一起交流前后端知識。放棄很容易,
但堅持一定很酷。歡迎大家一起討論
主目錄
與歌謠一起通關前端面試題
總結
以上是生活随笔為你收集整理的[vue] 什么是虚拟DOM?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汉字转拼音(同音异形)-工具
- 下一篇: [vue] vue变量名如果以_、$开头