javascript – JS clearInterval或window.clearInterval?

Javascript具有setInterval和clearInterval函数,用于处理异步函数调用.

clearInterval(handle)和window.clearInterval(handle)之间有区别吗?

我已经看到它被两种方式使用.

解决方法:

在浏览器中,所有全局函数都是窗口对象的隐式属性.所以clearInterval()和window.clearInterval()完全相同.

除非你定义一个名为clearInterval()的局部函数,否则它们之间没有区别,在这种情况下,window.clearInterval()将引用全局函数,clearInterval()将引用本地函数.

对于您自己定义的任何全局函数也是如此.

上一篇:javascript – 实现setTimeout本机方法


下一篇:javascript:删除元素后停止setInterval