Ich habe eine sehr einfache Seite erstellt:
Dann habe ich es in Chrome geöffnet, die Timeline ausgeführt und gesehen, dass die Anzahl der Knoten 9 beträgt. Dann habe ich document.getElementById('div').innerHTML = ''
ausgeführt und festgestellt, dass die Anzahl der Knoten 10 beträgt.
Hinweis 1: Die Anzahl der Knoten wurde nach dem Neustart der Timeline erneut zu 9.
Hinweis 2: Wenn ich document.getElementById('div').innerHTML = ''
mehrmals ausführe, springt die Anzahl der Knoten von 9 auf 10 und dann wieder auf 9:
Kann mir jemand erklären, warum document.getElementById('div').innerHTML = ''
zur Erstellung eines neuen Knotens führt? Warum wird es nicht immer vom Garbage Collector entfernt? Was ist der andere (bessere) Weg, um den Inhalt des Knotens zu löschen?