gpt4 book ai didi

jQuery:$ 作为参数

转载 作者:行者123 更新时间:2023-12-03 22:59:50 27 4
gpt4 key购买 nike

我正在阅读一本有关 JavaScript 的书,其中解释了如何在 JavaScript 应用程序中使用 MVC 模式。在此代码中,它展示了如何设置 Controller 。谁能解释一下为什么 jQuery 美元符号作为参数传递给第 3 行的函数,然后为什么最后一行 (jQuery) 前面没有美元符号?

var Controller = {};
// Use a anonymous function to enscapulate scope
(Controller.users = function($){
var nameClick = function(){
/* ... */
};

// Attach event listeners on page load
$(function(){
$("#view .name").click(nameClick);
});
})(jQuery);

最佳答案

最后一行 jQuery 前面没有美元符号,因为保存 jQuery 的变量名称是 jQuery,而不是 $jQuery >。它立即作为 $ 传递以避免命名冲突。

关于jQuery:$ 作为参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12375782/

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