天天看點

使用Chrome開發者工具研究JavaScript的垃圾回收機制

var JerryTestArray = [];
(function(){
      for( var i = 0; i < 100; i++){
        JerryTestArray[i] = document.createElement("div");
       }
})();
      

Create a new empty tab in your Chrome, and first create a snapshot with empty heap status by click “Take Snapshot” button:

使用Chrome開發者工具研究JavaScript的垃圾回收機制

The Snapshot1 is generated.

使用Chrome開發者工具研究JavaScript的垃圾回收機制
使用Chrome開發者工具研究JavaScript的垃圾回收機制
使用Chrome開發者工具研究JavaScript的垃圾回收機制
使用Chrome開發者工具研究JavaScript的垃圾回收機制
使用Chrome開發者工具研究JavaScript的垃圾回收機制
使用Chrome開發者工具研究JavaScript的垃圾回收機制
使用Chrome開發者工具研究JavaScript的垃圾回收機制
使用Chrome開發者工具研究JavaScript的垃圾回收機制
使用Chrome開發者工具研究JavaScript的垃圾回收機制