DOMContentLoaded 与 window.onload。这两者之间的真正区别是啥? [复制]

Posted

技术标签:

【中文标题】DOMContentLoaded 与 window.onload。这两者之间的真正区别是啥? [复制]【英文标题】:DOMContentLoaded vs window.onload. What is the real difference between these two? [duplicate]DOMContentLoaded 与 window.onload。这两者之间的真正区别是什么? [复制] 【发布时间】:2017-08-27 00:43:21 【问题描述】:

伙计们。我一直在为我的 javascript 练习对这两个函数进行一些研究,我正在思考它们之间的明显区别。我知道有些人可能会遇到“duhish”,但我仍在学习一般的编程技巧。如果你们可以帮助一个人,并给我一些关于每个人完成了什么以及它如何完成他们设定的目标的细节,这可能会帮助我在未来遇到其他小项目。

【问题讨论】:

***.com/q/2414750/5647260 【参考方案1】:

当初始 html 文档完全加载和解析时触发 DOMContentLoaded 事件,无需等待样式表、图像和子框架完成加载。一个非常不同的事件加载应该只用于检测一个完全加载的页面。在 DOMContentLoaded 更合适的地方使用 load 是一个非常普遍的错误,所以要小心。

Source

【讨论】:

以上是关于DOMContentLoaded 与 window.onload。这两者之间的真正区别是啥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

load 与 DOMContentLoaded 之间的区别 [重复]

window.onload 与 document.onload

window.onload 与 document.onload

window.onload 和 DOMContentLoaded区别及如何判断dom是否加载完毕

0178 window对象的常见事件:onload ,DOMContentLoaded ,onresize,innerWidth

页面加载事件--DOMContentLoaded