我的问题与此类似。但我想将 async 关键字放在原型函数中,而不是构造函数中。
“this”在原型函数 saySomething 中未定义。为什么?我如何在课堂上使用异步?
var Person = function() {
console.log("CALLED PERSON")
};
Person.prototype.saySomething = async () => {
console.log(this);//undefined
};
(async function(){
var ape = new Person();
await ape.saySomething();
}());
慕侠2389804
相关分类