大家来讨论:setTimeout中定义的匿名函数的作用域链问题 本帖最后由 super_roma 于 2010-11-17 20:59:20 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function Fa(){ var self = this; this.name = 'tom'; this.fn1 = function(){ setTimeout(function(){ self.fn2() }, 400); }; this.fn2 = function(){ console.log(this) //console.log(name) console.log(this.name) }}var a = new Fa();a.fn1() 谢谢您!请问您:如果setTimeout函数中,定义的任何函数,其this都是指向window么?谢谢~ 谢谢您!请问您:如果setTimeout函数中,定义的任何函数,其this都是指向window么?谢谢~ 正解,定义的任何函数,其this都是指向window么?是这样的 HTML5版街头霸王. 请教关于jQuery选择器的问题 点击确认时,能不能进行对页面上的值传到后台作判断后,再传到页面上~~~~~~急,在线等 有人用过ESTjs中的grid吗?想请教个问题! prototype1.5中如何隐藏多个html控制?? 求教一个加引号正则表达式的编写 请教一个正反斜杠字符串转换的问题 help:如何判断一个对象是不是hidden对象。 页面中能否直接使用script 标签里的变量 急!!javascript中有没有判断输入是否为数字的方法??? 关于嵌入式Linux+web网页问题 谁能给个终极URL地址的验证
function Fa(){
var self = this;
this.name = 'tom';
this.fn1 = function(){
setTimeout(function(){ self.fn2() }, 400);
};
this.fn2 = function(){
console.log(this)
//console.log(name)
console.log(this.name)
}
}var a = new Fa();
a.fn1()
请问您:如果setTimeout函数中,定义的任何函数,其this都是指向window么?
谢谢~
请问您:如果setTimeout函数中,定义的任何函数,其this都是指向window么?
谢谢~
正解
,定义的任何函数,其this都是指向window么?是这样的