mootools 如何使 periodical() 在所有浏览器中都一样工作?

发布于 2024-11-19 07:07:27 字数 115 浏览 1 评论 0原文

如果在某些代码中使用 setInterval,则在不同浏览器中速度会有所不同。 但是如果我使用 mootools 中的 periodical() ,速度几乎完全相同,它是如何做到的?有人可以给我举个例子并解释一下吗?

If you use setInterval with some code, the speed is different in different browsers.
But with if i use the periodical() from mootools the speed is almost exactly the same, how does it do that? can someone show me an example and explain?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

分开我的手 2024-11-26 07:07:27

看起来像 mootools(从版本 1.3.2 开始)只是调用 setInterval,所以它的行为应该是相同的:

periodical: function(periodical, bind, args){
    return setInterval(this.pass((args == null ? [] : args), bind), periodical);
}

Looks like mootools (as of version 1.3.2) just calls through to setInterval, so it should behave the same:

periodical: function(periodical, bind, args){
    return setInterval(this.pass((args == null ? [] : args), bind), periodical);
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文