Example 4
Example 4: Detached nodes
Watch nodes evolution in memory timeline
Take heap snapshots and find detached nodes
'use strict'; var frags = []; function createFrag() { var i, frag, div; frag = document.createDocumentFragment(); for(i = 0; i < 50; i++) { div = document.createElement("div"); div.appendChild(document.createTextNode(i + " - " + new Date().toTimeString())); frag.appendChild(div); } frags.push(frag); } function createDetachedNodes() { var i; for(i = 0; i < 10; i++) { createFrag(); } } function cleanNodes() { frags.length = 0; }