Was ist die JavaScript -Methode COLLEGGARBAGE ()? Wann und warum sollte es verwendet werden?

StackOverflow https://stackoverflow.com/questions/1614662

  •  06-07-2019
  •  | 
  •  

Frage

Ich bemerke in der VS2010 JavaScript -Intellisenz, es gibt eine Methode namens Colledgarbage ().

Ist das eine IE -Methode?
Wann sollte es verwendet werden?
Was sind die Vor- (oder Nachteile), um sie zu verwenden?

War es hilfreich?

Lösung

Vielleicht möchten Sie sich ansehen Dieser Beitrag von Eric Lippert.

Ist das eine IE -Methode?

Nö. Es ist Teil von Jscript, also alles, was implementiert Jscript (einschließlich IE natürlich) sollte es unterstützen.

Wann sollte es verwendet werden?

Wenn Sie den Müllsammler darauf hinweisen möchten, seinen Job zu erledigen. Es sollte wohl überhaupt nicht verwendet werden, und lassen Sie die Dinge stattdessen alleine geschehen.

Was sind die Vor- (oder Nachteile), um sie zu verwenden?

Mir ist keine Nachteile bekannt. Bevor ich es benutze, würde ich einige Tests durchführen, um festzustellen, ob es tatsächliche Vorteile bei der Speicherverwendung gibt.

Andere Tipps

Es ist Teil der Microsoft JScript -Bibliothek. Das Dokumentation dafür ist ziemlich arm. Ich bin mir nicht sicher, wie es funktioniert, aber ich würde davon ausgehen, dass es die Mitglieder eines Objekts für Dinge, die es löschen kann, durchgeht.

Und wie Bdukes erwähnt hat, sollte dies nicht in Ihrem Code gerufen werden. Überlassen Sie es den inneren Arbeitsweisen der Jscript -Bibliothek.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top