调用:ClassA.getInstanceNumber()
var Test = (function () {
var count = 0;
function Test() {
if (!(this instanceof Test)) {
return new Test();
}
count++;
}
Test.getInstanceNumber = function () {
return count;
}
return Test;
})();
Test();
new Test();
new Test();
console.log(Test.getInstanceNumber());//3
呐,这是
es6
不用装饰器node和最新chrome可用版