时间:2021-07-01 10:21:17 帮助过:12人阅读
输出xxoo
name = 'out of you'
foo = function(){
this.name = 'xxoo';
}
foo.prototype.say = function(){
console.log(this.name);
}
f = new foo();
f.say(); // 这句会
setTimeout.call(foo(), f.say, 500)
网上的一些解决方法
js中setTimeout的this指向问题
JavaScript中使用Timer
最后其实还是对this得理解问题。
哪天搞得明白点了再继续写