虚拟 DOM 与 DOM Diff 本文写于 2020 年 9 月 12 日 虚拟 DOM 在今天已经是前端离不开的东西了,因为他的好处实在是太多了. 在<高性能 JavaScript>一书中,提到过 DOM 操作很慢.但实际上这句话没有任何前提条件,也没有对比谁慢,纯粹属于"话术". 的确,DOM 操作比 JS 原生 API 是要慢很多的,因为 DOM 操作是跨线程的. 但是并没有我们想象的那么慢. 从使用上来说,你写网页不可能不操作 DOM,不操作 DOM 就没办法写各…
DOM & Shadow DOM & Virtual DOM What is the difference between Shadow DOM and Virtual DOM? https://www.blog.duomly.com/what-is-the-difference-between-shadow-dom-and-virtual-dom/ Web API Element https://developer.mozilla.org/en-US/docs/Web/API/Eleme…