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

为什么声明变量时 oDiv[i].timer 和 oDiv[i].alpha时没有 加 var?

为什么声明变量时 oDiv[i].timer 和 oDiv[i].alpha时没有 加 var?

提问者:weibo_幸福长大了_0 2016-05-12 17:21

个回答

  • mirrorofsky
    2016-05-16 15:40:13
    已采纳

    1. var oDiv=document.getElementsByTagName('div'); //声明变量oDIV[];

    2. oDIV[i].timer只是向oDiv[i]中添加了一个名字叫timer的属性,不是声明对象。

    3. 为对象添加属性:var a;(声明一个名字为a的对象),a.myname=Tom; (为对象a添加一个名字为mymane的属性,值为Tom)

       

  • weibo_幸福长大了_0
    2016-05-15 14:16:16

    timer是元素的属性吗?

  • 慕粉3173457
    2016-05-12 21:00:01

    添加属性