我有这个类,它对静态方法进行内部调用:
export class GeneralHelper extends BaseHelper{
static is(env){
return config.get('env:name') === env;
}
static isProd(){
return GeneralHelper.is('prod');
}
}
我可以使用任何关键字来替换下面行中的类名吗:
GeneralHelper.is('prod');
在 PHP 中有self
, static
ES6 是否提供了类似的东西?
TY.
如果您从实例内部调用静态函数,则引用该类的静态函数的正确方法是:
this.constructor.functionName();
从常规 ES6 类方法调用静态方法
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)