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

来源:4-1 JS多物体动画

weibo_幸福长大了_0

2016-05-12 17:21

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

写回答 关注

3回答

  • 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是元素的属性吗?

    kafu12...

    是的,是自定义的属性。

    2016-07-08 08:52:05

    共 1 条回复 >

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

    添加属性

JS动画效果

通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装

113920 学习 · 1494 问题

查看课程

相似问题