1
Was ist der richtige Weg zum Erstellen von Singleton in JS seit ES2015? Ich weiß von vielen Möglichkeiten, wie zum Beispiel:Proper Weg zum Erstellen von Singleton ES6
(() => {
let instance;
class Singleton{
constructor(){
instance = instance || this;
}
}
window.Singleton = Singleton; // or sth to export this class
})();
var a = new Singleton();
var b = new Singleton(); // a is the same as b
Aber es scheint nicht, wie ein guter Weg „neuen“ Betreiber mit einer Singleton-Klasse zu verwenden. Also meine Frage ist, ob es eine „richtige“ Art und Weise ist ein Singleton in ES6
Es ist gefragt worden, bevor zu erstellen. Überprüfen Sie [hier] (http://stackoverflow.com/questions/1479319/simplet-cleanest-way-to-implement-singleton-in-javascript) – jakeehoffmann
Es war vor ES6, und das ist, was diese Frage über – Berrigan
Nichts ist in ES6. Es ist immer noch JS. Wenn Sie insbesondere nach ES6-Klassen waren, ist nicht klar, warum Sie die Antwort akzeptiert haben, die sie nicht betrifft. – estus