函数分为具名函数和匿名函数,具名函数需要先声明在进行调用,而匿名函数是完全没有值。
例如:我们设置点击事件中的function就是匿名函数
document.addEventListener('click', function(){ })
我们可以设置匿名函数立即执行。
好处是一方面可以防止变量污染,另外一方面,可以不用声明函数,手动调用,从而进行立即执行。
注意:匿名函数立即执行需要加上分号";",否则会报错。
有两种方法可以设置匿名函数立即执行
方法一 (function(x, y){ })(实参1,实参2) 方法二 (function(x, y){ }(实参1, 实参2))
方法一案例:
(function (x, y) { console.log(x + y); })(1, 6)
方法二案例:
(function(x, y){ console.log(x + y); }(7, 9));
标签:function,函数,javascript,立即,匿名,实参,执行 From: https://www.cnblogs.com/yansunda/p/18435097