问答详情
源自:8-5 计时器setTimeout()

为什么 var num=0;放在function里面不行

为什么 var num=0;放在function里面不行

提问者:DURANT 2017-09-22 13:37

个回答

  • 单脚站立的加菲猫
    2017-09-22 14:50:11
    已采纳

    朋友,你没有说清楚你的问题。。。      var num=0放在function里面的话,num是一个局部变量,该变量只在function函数内部起作用;如果放在function外面,num在这个JS中就是全局变量,所以function都可以调用到该变量。

  • 三年不见丶
    2017-10-26 11:14:43

    放里面每次运行startCount都会重新把num赋值为0