Virtual DOM(虚拟DOM)

一、概念

        Virtual DOM 是一个映射真实DOM的Javascript对象,如果需要改变任何元素的状态,那么先在Vitutal DOM上进行改变,而不是直接改变真实的DOM。当有变化产生时,一个新的Vritual DOM对象会被创建并计算新旧Virtual DOM之间的差别。之后这些差别会应用在真实的DOM上。

二、来源

        Virtual DOM的诞生是基于这么一个概念:改变真实的DOM状态远比改变一个JavaScript对象的花销要大得多

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 引言 你可能听说在Vue.js 2.0已经发布,并且在其中新添加如了一些新功能。其中一个功能就是“Virtual ...
    WilliamCha_8c18阅读 2,801评论 0 0
  • 1. 用js模拟dom结构。 因为前端只有js为图灵完备语言。 2. 通过 js计算 减少 dom操作,节省性能 ...
    漓漾li阅读 3,558评论 0 0
  • 参考文章:深度剖析:如何实现一个Virtual DOM 算法 作者:戴嘉华React中一个没人能解释清楚的问题——...
    waka阅读 11,219评论 0 21
  • WordPress 的核心团队正争论着为应该将哪款(前端框架)加入现在的架构之中。目前看来,暂时脱颖而出的是Rea...
    壮哉我大前端阅读 4,266评论 0 5
  • 正如我们之前提到的,WordPress 的核心团队正争论着为应该将哪款(前端框架)加入现在的架构之中。目前看来,暂...
    grain先森阅读 1,342评论 0 1

友情链接更多精彩内容