我遇到了class.property的问题。使用原型方法回调
function myTuwas(){
this.was = "tuwas";
}
myTuwas.prototype.setData = function(){
console.log("tuwas", typeof this.was)
}
function myClass(){
this.myVar = "hello";
}
myClass.prototype.setData = function(callback){
console.log(typeof callback);
callback();
}
var myInst = new myClass();
var myInstTuwas = new myTuwas();
myInst.setData(myInstTuwas.setData);
如果我叫myInstTuwas.setData比this.was定义,但如果使用myInstTuwas.setData作为参数,并在myInst.setData使用它作为一个回调函数 比this.was是不确定的。我做错了什么?
Vengat7668,非常感谢您的快速和良好的反应..它正在与两个解决方案... –