window.setTimeout vs setTimeout?哪一个更好?

时间:2014-05-10 13:05:58

标签: javascript settimeout

我一直在使用没有窗口父级的超时,如下所示:

setTimeout(FUNC, 1000);

我很好奇,我应该像这样使用它吗?

window.setTimeout(FUNC, 1000);

有区别吗? 我没有注意到在没有窗户的情况下使用它时的差异。

1 个答案:

答案 0 :(得分:4)

这很容易回答:

window.setTimeout == setTimeout将为true

window是浏览器中的全局范围。如果您的代码需要可移植到非浏览器环境,则更具体的window.setTimeout将失败。