Virtual DOM 算法

112 阅读1分钟

这就是所谓的 Virtual DOM 算法。包括几个步骤:

1、用 JavaScript 对象结构表示 DOM 树的结构;

2、然后用这个树构建一个真正的 DOM 树,插到文档当中当状态变更的时候,重新构造一棵新的对象树。

3、然后用新的树和旧的树进行比较,记录两棵树差异把2所记录的差异应用到步骤1所构建的真正的DOM树上,视图就更新了

作者:戴嘉华 链接:www.zhihu.com/question/29… 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。