标签: DOM

4 个内容

笔记(4)

DOM复用从克隆节点发展到虚拟DOM和Web Components。现代方案如SSR、微前端和对象池优化性能。SolidJS和WebAssembly预示未来。选型需考虑应用规模、性能,避免过度设计。

Elliot Yang·
123 浏览

本文深入解析DOM事件处理、渲染模型、DOM操作、事件循环与性能优化等核心机制,并探讨移动端交互、页面生命周期、脚本加载策略及选择操作的现代实践。同时,展望了Web Components等前沿趋势,强调安全与性能优化,建议开发者持续关注Web平台最新发展。

Elliot Yang·
86 浏览

本文总结了DOM相关的知识点。包括UIEvent.detail、event.button,替换元素与非替换元素,innerHTML、innerText和outerHTML、outerText的区别,自动重复按键,移动端点击300ms延迟问题及解决方案,DOMContentLoaded事件,脚本的async和defer属性,以及跨源策略。还提到了选择和范围相关概念。

Elliot Yang·
96 浏览

本文介绍了React的合成事件机制,它通过事件委托和合成事件抹平浏览器差异,优化性能。React 17将事件委托到root节点,移除了事件池。文章还讨论了原生事件与合成事件的响应顺序,`passive`事件监听器的作用,事件委托的优缺点,以及自定义事件的创建和使用,最后总结了阻止浏览器默认行为的方法。

Elliot Yang·
105 浏览