gpt4 book ai didi

javascript - 使用 window.setTimeout 而不是 setTimeout 有什么好的理由吗?

转载 作者:行者123 更新时间:2023-11-30 10:35:29 27 4
gpt4 key购买 nike

我只看到一种情况我应该使用 window.setTimeout 而不是 setTimeout,当我在我的闭包,这显然不是很好的做法(除非有非常特殊的用途)。

我注意到 Google Closure 编译器不会删除 window.。由于它在减少变量名称方面如此积极,我想知道他们是否有任何理由这样做?

我失踪还有其他原因吗?

最佳答案

如果您使用window.setTimeout,您肯定会使用window.setTimeout。如果 setTimeout 变量在您的范围内被隐藏,则情况可能并非如此。

如果你确定你没有隐藏这个变量,你可能不会费心,但 Closure 编译器无法确定,原因之一是函数的上下文可以动态提供。

关于javascript - 使用 window.setTimeout 而不是 setTimeout 有什么好的理由吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14255006/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com