jquery中(function($){...})(jQuery)的含义

鞠晋
2023-12-01
jquery中 (function($){...})(jQuery)
本质是定义了一个匿名函数,并调用这个匿名函数;
简单的说,就是用来定义一些需要预先定义好的函数。
原型:
(function(in_params){})(real_params);
相当于:
var fn = function(in_params){...}; // 定义一个函数
fn(real_params);// 将实参传入函数,并调用
而,
(function(){ })(jQuery); 
其实就是执行了一个匿名方法,只不过是传递了jQuery对象。

$ 是jQuery的简写。

$(function(){ })则是用来在DOM加载完成之后运行执行那些预行定义好的函数,

等同于:$(document).ready(function(){});




 类似资料: