Speicherbereinigung in JavaScript-Verschlüssen

Ich brauche hier etwas Hilfe, um zu verstehen, wie das funktioniert (oder auch nicht).

Auf einer Webseite erstelle ich einen Klickereignis-Listener für einen Knoten.Im Listener erstelle ich eine Instanz einer zufälligen Klasse, die den Knoten als eigenständige Eigenschaft festlegt. Also, wennvar classInstance Ist die Instanz, kann ich auf den Knoten so etwas wie zugreifenclassInstance.rootNode.Wenn der Hörer losgeht, richte ich eine Ajax-Anfrage ein, behalteclassInstance in schließung und pass entlang der ajax antwort aufclassInstance und benutze es vielleicht um das zu ändernrootNodeStil oder Inhalt oder was auch immer.

Meine Frage ist, wenn ich fertig binclassInstanceUnter der Annahme, dass nichts anderes auf sie verweist und für sich genommen nichts anderes in ihrem eigenen Verschluss verbirgt, wird der Müllsammler darüber verfügen? Wenn nicht, wie markiere ich es zur Entsorgung?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage