window.performance.getEntries()是什么意思?

时间:2015-05-26 10:30:14

标签: javascript google-chrome

根据Chromium' Network'我认为window.performance.getEntries()会匹配请求数量。标签,但似乎并非如此:http://i.stack.imgur.com/OfKtH.png。我错过了什么?

[screenshot showing mismatch]

2 个答案:

答案 0 :(得分:1)

如果您的页面有多个重定向,则网络选项卡会显示所有内容,而性能实体仅显示上一个/当前文档中的资源。此外,条目计数也不包括您的HTML /文档计数,其中网络也是如此。

我还想提及https://stackoverflow.com/a/18978803的回答。

答案 1 :(得分:1)

在我的情况下,某些请求丢失了,这些请求是在页面完成加载后发生的。 “网络”选项卡显示了所有请求,但是window.performance.getEntries()仅显示了对原始页面调用做出响应的人员(而不显示对页面随后的操作)。我相信performance.getEntries()Resource Timing API只关心页面的原始结构。