首页 > ES6的class的constructor会运行两次?

ES6的class的constructor会运行两次?

1、如题,为什么会运行两次?

//demo.js
console.info('外面运行');

class Demo {
    constructor(){
        console.info('里面运行');
    }
}

2、结果是里面运行打印两次,这是为什么呢?


单这几句话定义了个class里面就执行了两次,你逗呢?贴代码也要贴全了吧。


你new了2次吧,不要把class和对象实例搞混淆了

【热门文章】
【热门文章】