window.performance是W3C性能小组引入的新的API,目前IE9以上的浏览器都支持。
字段说明:
connectStart 和 connectEnd: 分别代表TCP建立连接和连接成功的时间节点。
domComplete:html文档完全解析完毕的时间节点。
domContentLoadedEventStart 和 domContentLoadedEventEnd:代表DOMContentLoaded
事件触发和完成的时间节点。页面文档完全加载并解析完毕之后,会触发DOMContentLoaded事件,HTML文档不会等待样式文件,图片文件,子框架页面的加载(load事件可以用来检测HTML页面是否完全加载完毕(fully-loaded))。
domInteractive:代表浏览器解析html文档的状态为interactive
时的时间节点。domInteractive
并非DOMReady,它早于DOMReady触发,代表html文档解析完毕(即dom tree创建完成)但是内嵌资源(比如外链css、js等)还未加载的时间点。
domLoading:代表浏览器开始解析html文档的时间节点。我们知道IE浏览器下的document有readyState
属性,