JS立即执行函数
作者:互联网
立即执行函数:定义即执行。
1、创建JS立即执行函数:
// 函数声明创建的立即执行函数
(function fa(){alert(1);})();
(function fa(){alert(2);}());
// 匿名函数(属于函数表达式)创建的立即执行函数
(function(){alert(3);})();
(function(){alert(4);}());
// 函数表达式创建的立即执行函数
var fa = function(){alert(5);}();
2、运用立即执行函数小练习:
(function(){var a = b = 5;})();
// var a = b = 5;相当于var a; a = b; b = 5;
// 用var声明了函数变量a, 不用var,声明了全局变量b
console.log(b); //此时全局变量b为5
console.log(a); //a为函数变量,外部访问不到
标签:function,执行,函数,alert,立即,var,JS 来源: https://blog.csdn.net/Feb_ruary/article/details/110531281