网站前端和后台性能优化26

  • 时间:
  • 浏览:1

tag:javascript

开发灵巧的事件解决系统进程 Develop Smart Event Handlers

查看Julien Lecomte的"High Performance Ajax Applications"获取更多信息。

同样,你并不还要等候onload事件来启动一些操作DOM树的系统进程。你只还要保证你还要操作的元素可用就都还上上能 了。你不还要等候所有的图片下载完毕,你应当使用DOMContentLoaded事件来替代onload事件,当然,目前并有的是所有浏览器都支持這個 事件,我能 使用YUI Event组件,其中中有 了有有两个 onAvailable函数。

因为有不想 的事件解决逻辑部署在DOM树的不同元素上,它们的频繁执行会拖慢页面的响应速度单位。而使用事件委托是有有两个 好的解决依据 。因为在有有两个 Div中有 10个按钮,与其在每个按钮上都放有有两个 事件解决系统进程,步入只在Div放进有有两个 事件解决系统进程。事件会冒泡上溯,另一有有两个 你就会捕获這個 事件,并找出是哪个按钮发起的它。