JavaScript: Klasseninstanz mit Klassenmethode erstellen und zerstören

Ich versuche herauszufinden, wie man ein Objekt mit einer Klassenmethode löscht. Ich möchte in der Lage sein, eine Klasse zu erstellen, die eine Destroy-Methode hat, die das Objekt aus dem Speicher freigibt. Bisher waren meine Recherchen nicht schlüssig. Ich verstehe, dass sich die Garbage Collection irgendwann um das Objekt kümmern wird, aber ich möchte einen definitiveren Weg, um es zu zerstören. Ist das möglich?

// class constructor
var class = function () {
     this.destroy = function () {};
};

// instance
var instance = new class();
instance.destroy();
console.log(instance); // should be null or undefined

Antworten auf die Frage(4)

Ihre Antwort auf die Frage