我想知道是否有可能獲得特定頁面的當前內存使用情況?我正在處理一個小的DOM渲染實驗,在那裏渲染100 000多個DOM元素,並希望能夠在渲染DOM之前顯示應用程序的內存使用情況,以及在完成之後顯示差異。任何JS庫或什麼可以幫助我做到這一點?最好使用Chrome,FF和IE支持。獲取HTML文檔的當前內存使用情況?
應用程序構造與HTML和JS
感謝
我想知道是否有可能獲得特定頁面的當前內存使用情況?我正在處理一個小的DOM渲染實驗,在那裏渲染100 000多個DOM元素,並希望能夠在渲染DOM之前顯示應用程序的內存使用情況,以及在完成之後顯示差異。任何JS庫或什麼可以幫助我做到這一點?最好使用Chrome,FF和IE支持。獲取HTML文檔的當前內存使用情況?
應用程序構造與HTML和JS
感謝
您不妨看看this answer從galambalazs
不幸的是,現在這仍然是一個Chrome的獨有功能(非標準擴展window.performance)。
window.performance.memory
瀏覽器支持:鉻6+
您還look at this可以:
The Performance.now()
的方法返回一個DOMHighResTimeStamp,以毫秒爲單位,精確到千分之一毫秒。
這是更廣泛的支持
我希望這有助於
您好,感謝您的答覆。據我所知,關於window.performance.memory它不會在方程中添加DOM節點?當我嘗試在渲染DOM之前和之後運行它時,我得到的內存使用率相同。 –
你可以使用[DOMContentLoaded](https://developer.mozilla.org/en-US/docs/Web/Events/DOMContentLoaded)。參見[我的例子](https://jsfiddle.net/5squvgLv/1/)。我希望這有幫助。 –
Internet Explorer中:F12存儲器剖析器(從版本IE11) – Icepickle