JSFiddle - React, Tailwind, and code Playground
Prototype flag
by tonytlwu
JavaScript
var ClassName = function () {
this.run();
}
ClassName.prototype.issued = false;
ClassName.prototype.fn = function () {
if (!ClassName.prototype.issued) {
console.log(1);
ClassName.prototype.issued = true;
}
console.log(2);
};
ClassName.prototype.run = function () {
this.fn();
this.fn();
this.fn();
this.fn();
};
new ClassName();
new ClassName();