问答详情
源自:4-1 JS多物体动画

关于timer的问题

这节课老师在第一个程序中为obj定义了一个新属性为timer 

这样使得每一个物体的定时器不通用

可是第二个程序的obj并没有timer这个属性 也没见老师定义 为什么能直接用呢

提问者:歌与颂 2015-10-29 23:05

个回答

  • zoe0773
    2015-10-30 23:09:35
    已采纳

    当一个变量定义时没有加var关键字,它表示全局变量。所以下面的程序也可以用这个变量

  • weibo_奇鳞池粼_0
    2015-11-09 14:59:38

    调用函数startMove的时候给参数obj定义一个timer属性,obj和obj.timer是函数startMove中的变量。