问答详情
源自:5-1 JS链式动画

这里面的两个变量icu和attr我有点混淆了,大神解释下呗

icu和attr

提问者:俊臣 2017-04-22 10:53

个回答

  • 俊臣
    2017-05-11 20:28:20

    加油,我现在都后悔没早点学习了,马上实习了

  • 盛夏Zzz
    2017-04-22 15:20:46

    刚看完课程,尽自己学到的东西解释一下吧,不知道说的对不对,欢迎指出错误。

    首先,icur和attr两个变量均是自己定义的,当然了,在自己写代码的过程中,自己也可以用其他变量名定义,老师在课程中这样的定义应该是为了更好的语义化。(我自己在写代码的时候就是自己定义,很简单的,用a和b定义了这两个变量,当然为了更好的语义化,应该实行老师课程中的定义变量的方法。)

    其次,在前面的课程中老师已经提到,变量icur的意义为:当前对象的某个属性值的量。变量attr表示当前对象的某个属性

    例如:当前对象obj,我们需要使它的宽度width进行变化,那么

    var icur=obj.offsetLeft;     此时对象的obj的attr属性也就是它的width。

    不知道自己说的对不对,在向你解释的过程中,发现自己对这门课程还不是很了解,准备多看几遍,加深一下。

    来自一名艰难行走在前端路上不能自拔的大四小白。