函数的问题

来源:2-1 JS速度动画

qq_新爷_0

2017-08-08 10:48

老师为什么写oDiv.onmouseout=function(){ starMove()},而不是这样写:oDiv.onmouseout=starMove()呢?

还有在定时器中直接setInterval(function(){})。为什么没有函数名呢,就只有一个function

哪个大神知道吗?

写回答 关注

1回答

  • 慕仔3098183
    2017-08-08 12:04:42

    第一个问题  oDiv.onmouseout=starMove() 相当于函数执行完之后将返回值赋给oDiv.onmouseout 显然不是我们想要的  第二个问题 建议你去查一下定时器参数 

JS动画效果

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

113924 学习 · 1443 问题

查看课程

相似问题