我试图了解
HTML页面的生命周期.我在网上找不到任何好的资源.所以我在ie中打开了f12工具并自己做了一些实验.基于此我得出了一些结论,有人可以告诉我,如果我是对的吗?
我的观察
1>当首先通过HTTP请求页面时,浏览器接收HTML框架.此时,不向用户显示任何内容.
2>根据HTML框架中的内容,为资源发送了一些更多的附加请求(外部JavaScript,CSS,图像等)
3>浏览器等待,直到它收到脚本和css资源的HTTP状态代码.
4>收到css和JavaScript的HTTP状态代码后,浏览器才开始从上到下加载文档,执行它在途中遇到的任何嵌入式JavaScript.
5>如果顶部嵌入的JavaScript引用底部的HTML元素,则JavaScript将失败.
6>整个文档完成加载后,将触发jquery事件$(document).ready. (那就是我使用的是JQuery)