在ES5中,我们可以为构造函数声明静态属性和方法:
condor_submit -i my_condor_job
一些内置对象还提供静态属性和方法:
function Person(name){
this.name = name;
}
Person.staticProperty = 123;
Person.staticMethod = function(){};
但是,ES6类只允许使用静态方法:
Math.PI; // 3.141592653589793
Math.floor(33.7); // 33
不允许静态属性的原因是什么?