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

script 标签中的变量,var i=setInterval("clock()",100);对body说可见的吗?

script 标签中的变量,var i=setInterval("clock()",100);对body说可见的吗?为什么可以body中的clearInterval可以直接传递参数i,而且这个i就是 setInterval("clock()",100)返回的

正在回答

3 回答

在script标签函数中时需要调用才能执行,在标签内的程序但不在函数中时,程序会默认从上到下执行的

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

Junelan 提问者

非常感谢!
2016-11-29 回复 有任何疑惑可以回复我~

相当于全局变量。你可以这样理解:i 是一个没有函数体的函数名。

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

可见的 只要不是函数里的局部变量 并且 要确保这个变量声明过  body里就可以访问。

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

举报

0/150
提交
取消

script 标签中的变量,var i=setInterval("clock()",100);对body说可见的吗?

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