首页 > 解决方案 > 在类中自动添加此关键字的 Javascript 转译器

问题描述

请告诉我有人知道一些解决方案,这使我可以在课程中留下 this 关键字!我想要的是一个简单的转译器,它为每个需要的地方注入 this 关键字!

例子:

class CleanClass{ //Which I write
   constructor(){
     loveJs=null;
     setLoveJs(true);
   }

  setLoveJs(really=false){
    loveJs=really; 
  }
}

class CleanClass{ //Transpiled
   constructor(){
     this.loveJs=null;
     this.setLoveJs(true);
   }

  setLoveJs(really=false){
    this.loveJs=really; 
  }
}

简单地说“这个”。到每一个需要的地方,我都不想写“这个”。看在上帝的份上,每天 1000 次(我知道这会导致罕见的问题,我可以处理......)。我找不到任何现有的解决方案,我不敢相信没有人想过这个?我必须为自己写吗?

显然它需要观察局部变量或函数,如果局部变量存在就不要放“this”。在变量名之前。

谢谢!

标签: javascriptthistranspiler

解决方案


推荐阅读