问答详情
源自:4-5 [DOM事件] 抽奖系统(下)

局部变量与全局变量

http://img.mukewang.com/5869bc530001887409820218.jpg

1,为什么,声明data放在window.onload就不起作用?

2,计时器timer=null,一开始都要清零吗?为什么?

请大神花点时间详细解答下,谢谢

提问者:慕粉18144024425 2017-01-02 10:37

个回答

  • 一二得三
    2017-01-02 23:34:14

    1、并不需要一开始就清零,不清零也不影响

    2、放在window.onload里面是局部变量,其他函数调用不了,所以要放在外面

  • hei_yu_fa
    2017-01-02 23:14:03

    计时器肯定是要清空的,不然每点一次会多一个timer...第一个问题是在函数内,变成了局部变量,不是全局的,在这个局部之外是引用不到的