タイトルの通りです。Detached DOM を生み出してメモリリークする実装例です。
<body>
<div>
<button onclick="test1()">test1</button>
</div>
<script>
var counter = 0;
var obj = {};
function test1() {
var p = document.createElement('p');
p.innerHTML = "xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx";
document.body.appendChild(p);
obj[counter] = p;
counter++;
document.body.removeChild(p);
}
</script>
</body>