猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
setinterval的相关问题 鼠标的移入问题
为什么鼠标第一次移入停止,但是移开速度就会变快,时间就小了,而且第二次鼠标移入就不管用了
慕村225694
浏览 653
回答 1
1回答
智慧大石
mouseenter 里面的 timer 被前面的 var 声明在函数作用域里面了呀。至少要把var去掉。并且setInterval函数的第一个参数最好不要用字符串,这样写相当于用了eval,被认为是不好的实践。像你这种情况,第一个参数直接传入start函数就行。setInterval(start, ???) 这样。可以参考 https://developer.mozilla.org...说传入字符串不推荐的原因写在了上述资源的第三条。或者可以参考《Javascript 语言精粹》的相关段落(刚查了一下,在附录B)。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续