class Test{ consturctor(con){ console.log(1); this.con=con; } show(){ console.log(this.con); } } const t=Reflect.construct(Test,['test']); t.show(); function Test2(con){ console.log(2); this.con=con; } Test2.prototype.show=function(){ console.log(this.con); } const t2=Reflect.construct(Test2,['test']); t2.show();Reflect.construct并没有执行class的constructor导致this.con为undefined,但function定义的是可以的,是bug?
添加回答
举报
0/150
提交
取消
