普通的js定时器和这个jquery定时器插件有什么区别

what is the difference between normal js timers and this jquery timers plugin?

本文关键字:定时器 插件 jquery 区别 什么 js      更新时间:2023-09-26

如果我对动画使用setInterval或setTimeout,则所有浏览器中的动画速度都不同,但如果我使用jquery计时器插件,则每个浏览器中的速度几乎完全相同。它到底是怎么做到的?我看了一下插件的代码,但我搞不清楚。这是插件jquery.timers 的链接

不太可能。

这是插件的核心

if (!element.$timers[label][fn.$timerID]) 
  element.$timers[label][fn.$timerID] = window.setInterval(handler,interval);
.
.
.
window.clearInterval(timers[label][fn.$timerID]);