对象的方法被调用时没有绑定?
有没有一种方法可以在不绑定的情况下调用obj的公司?
function callIt(callback){
callback();
}
var obj = {
count: 0,
inc: function(){
this.count++;
}
};
callIt(obj.inc.bind(obj));
obj.count;// 1
问题与我有关,因为不支持方法绑定的较旧的IE版本。
你可以使用一个函数值
callIt(function() { obj.inc(); });
链接地址: http://www.djcxy.com/p/94921.html