Dom文档加载的步骤:
- 解析html结构;
- 加载外部脚本和样式表文件;
- 解析并执行脚本;
- dom树构建完成(domready 或 DOMContentLoaded);
- 加载图片等外部文件;(例如图片的onload)
- 页面加载完毕。(window.onload)
如果外部脚本中,出现defer延迟脚本或async异步脚本,这两种脚本有可能在DOMContentLoaded事件之前或之后执行。
Dom文档加载的步骤:
如果外部脚本中,出现defer延迟脚本或async异步脚本,这两种脚本有可能在DOMContentLoaded事件之前或之后执行。