猿问

es6 class内怎么写自调用函数?

class A(){
created(){

alert(1);

}
}

比如var a=new A();
怎么实现创建完对象 自调用created方法呢 就像vue钩子那样



慕容708150
浏览 1661回答 2
2回答

慕哥9229398

class A {    constructor() {        // 初始化         this.created()     }     created() {        // TO-DO     } }你是想要这种吗?

慕勒3428872

上面兄弟说的对,你在构造器里面写,或者当然你也可以直接调用class A{  constructor(){    //这里可以写this.test(),也可以不写   }   test(){     alert(1);   } }var a = new A(); //创建实例a.test(); //输出为1
随时随地看视频慕课网APP
我要回答