startMove()函数里面的obj为什么不能直接写成this?

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

快乐崇拜tager

2016-09-09 09:31

startMove()函数里面的obj为什么不能直接写成this?

obj传进来的也是this,指代的就是当前元素。我直接写成this为什么不行了?

这里的obj和this到底有什么具体的不同了??

写回答 关注

4回答

  • 慕粉3126759
    2016-12-04 00:36:01

    obj是函数的形式参数呢

    慕粉3126...

    你改成其他的也行 它只是一个代号。

    2016-12-04 00:37:21

    共 1 条回复 >

  • qq_GreenOrRed_0
    2016-09-12 23:38:58

    this指的是当前对象  obj指的是函数要传的参数 

    this(当前对象)是 将要传入的参数(obj)的实际值

  • qq_么网名_0
    2016-09-09 10:49:55

    t如天天

    快乐崇拜ta...

    啥!?

    2016-09-09 10:55:41

    共 1 条回复 >

  • 慕斯3035540
    2016-09-09 10:27:54

    this指的是当前对象  obj指的是函数要传的参数 

    快乐崇拜ta...

    就是因为这样,所以才没分清? this就是指的当前对象;传进来的obj也是当前对象呀?这有什么区别? 鼠标放上去的时候this就是指的当前鼠标放在上面的对象呀;传进来的obj也是这个意识呀;有什么具体的不一样了??

    2016-09-09 10:44:22

    共 1 条回复 >

JS动画效果

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

113923 学习 · 1443 问题

查看课程

相似问题