DomContentLoaded和load事件

DOMContentLoaded 事件

  • 触发时机:当初始的 HTML 文档 被完全加载和解析完成,不等待样式表、图片和子框架的加载时,DOMContentLoaded 事件会被触发。
  • 关注内容DOMContentLoaded 事件关注的是 HTML 文档的解析和加载,它不关心外部资源(如图片、样式表和脚本)是否已加载完毕。
  • 常用场景:适合在 HTML 元素加载完成后立即进行操作,如 DOM 操作、事件绑定等,通常比 load 事件更早触发。

load 事件

  • 触发时机load 事件会在 页面的所有资源(包括 HTML、CSS、JavaScript、图片、视频、音频等)都加载完成之后触发。也就是说,load 会等到页面的所有资源都下载完毕后才触发。
  • 关注内容load 事件不仅仅关注 HTML 文档的加载,还包括页面上的所有外部资源的加载情况。因此,它比 DOMContentLoaded 事件晚触发,通常用来确保所有资源完全加载后执行某些操作(例如,初始化图片画廊、动态内容等)。
posted @ 2019-07-26 16:09  我是格鲁特  阅读(624)  评论(0)    收藏  举报