gpt4 book ai didi

javascript - window 与 IIFE 中的 this 作为参数

转载 作者:行者123 更新时间:2023-11-28 00:17:07 26 4
gpt4 key购买 nike

我在 Javasript 库中经常看到这个 IIFE"template"。

(function(window, document) {
// code
}(typeof window !== "undefined" ? window : this, document));

又想问:什么情况下window对象是未定义的?在这种情况下,this 指的是什么呢?

最佳答案

当脚本在服务器端运行时,例如使用 Node.js 时,窗口 可能未定义。

示例如下:https://github.com/tbranyen/use-amd/issues/4

关于javascript - window 与 IIFE 中的 this 作为参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30356054/

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