class Ins {
static instance;
constructor() {
if (!Ins.instance) {
Ins.instance = this;
console.log(this);
}
return Ins.instance;
}
}
let ins1 = new Ins();
let ins2 = new Ins();
if (ins1 === ins2) {
console.log("same instance");
} else {
console.log("not same instance");
}