自调用函数
我们知道在<Script></Script>标签中直接写
function MyFunction(){ ...... }
除非我们调用MyFunction(),否则这个函数就是只是一个生命和定义,不会自行执行
但是我们有两种方法让这个函数自动执行:
(1) 直接在函数定义完之后传入参数
(function (a,b) {
var x = "Hello!!"; // 我将调用自己
})(1,2);
(2) 将匿名的方法直接放在$()中即可自动执行
$(function(){
..............})
实际上(2)并不是什么自调用函数,而是jQuery中的"文档就绪执行"
$(document).ready(function(){
// jQuery methods go here...
});
等价于▼
$(function(){
// jQuery methods go here...
});

浙公网安备 33010602011771号