gpt4 book ai didi

javascript - 为什么我们需要将 window 和 undefined 传递给这个 jquery 插件?

转载 作者:数据小太阳 更新时间:2023-10-29 03:49:31 26 4
gpt4 key购买 nike

<分区>

我正在查看 jquery resize插件并且无法理解有关其工作原理的某些事情:

通常我们只将 Jquery 对象传入 jquery 插件,像这样:

(function($){
....plugin code....
})(jQuery);

在“调整大小”插件中有窗口和 undefined object 被传入:

(function($,window,undefined){
....plugin code....
})(jQuery,this);

恕我直言 - 窗口无论如何都是一个全局对象 - 为什么我们需要传入它?传入 undefined object 背后的逻辑我更不了解。我敢肯定这一定是有原因的——但我想不出任何原因。

有人可以解释为什么要这样做吗?

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