为了账号安全,请及时绑定邮箱和手机立即绑定

that的问题

如果在window.onload=function(){}   里面声明 var that=this 的话 为什么就没有效果了?在onmouseover函数里面声明的话就是个局部变量   在这个函数外面声明相对这个函数就是个全局变量啊  那为什么在onload下面声明就没有效果了呢?

正在回答

1 回答

在window.onload=function(){}里面声明的变量都是全局变量,唯一区别的是该变量是在文档结构加载完毕后执行。所以,并非是你所理解的写在function外面就是全局变量。

0 回复 有任何疑惑可以回复我~
#1

目睹了整个事件的徐先生 提问者

非常感谢!
2015-10-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

that的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信