为了账号安全,请及时绑定邮箱和手机立即绑定

函数的位置

为啥不把 startMove函数也写在window.onload里面呢?这样还能少声明一次oDiv1??也不会影响动画效果

正在回答

3 回答

作用域问题写在外面作用域就是window,如果写在里面作用域就是window.onload=后面的这个函数,写在外面的话谁都可以调到,写在里面就只能在window.onload=后面的这个函数里调用

0 回复 有任何疑惑可以回复我~
#1

EugenioCode 提问者

非常感谢!
2016-10-20 回复 有任何疑惑可以回复我~

写在里面和外面并没有什么影。

0 回复 有任何疑惑可以回复我~

这个没有为什么,写在外面是为了让后面能够单独的将startMove剥离出来使得其能够共用,你如果单独的是想做这个dom的方法,自然是可以写在里面。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JS动画效果
  • 参与学习       113926    人
  • 解答问题       1443    个

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

进入课程

函数的位置

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信