有谁知道 IE 是否有等效于 Chrome 的 window.peformance.memory 属性?

我试图找到一种方法来分析我的应用程序中 IE 的内存性能。

使用 Chrome 浏览器运行我的 js 脚本没有问题,因为 Chrome 已将专有的 memory 属性添加到 window.performance(有关更多信息,请参阅 window.performance.memory)。

我在 Chrome 中的做法是这样的:

browser.driver.executeScript(function () {
   return window.performance.memory; // this is the problem, IE has no memory property
}).then(function (result) {

      logResults(result.jsHeapSizeLimit);
      logResults(result.usedJSHeapSize);
      logResults(result.totalJSHeapSize);

   }
});

最佳答案

Internet Explorer,使用 navigation.performance 进行其他类型的测量。更多引用速度。

https://developer.mozilla.org/en-US/docs/Web/API/Performance

例如:window.performance.now()

在此页面上,您可以看到可以使用 Internet Explorer 或其他浏览器获取的所有数据。您必须在 url 中使用 Internet Explorer 输入,才能使用浏览器查看数据

https://browserleaks.com/javascript

其他选项正在使用:CTRL+Shift+U 键 javascript - Internet Explorer 相当于 window.performance.memory?-LMLPHP

关于javascript - Internet Explorer 相当于 window.performance.memory?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34606172/

10-09 13:10