IIFE
- 立即调用函数表达式
- Immediately Invoked Function Expression
- 在定义函数时直接调用函数
IIFE详细的写法请参考:https://blog.csdn.net/qq_42683219/article/details/104161466
这里浅记一下对返回结果不进行处理的两种写法:
写法一:
(function fn(形参) {
console.log("fn...");
})(实参)
写法二:
(function fn(形参) {
console.log("fn...");
}(实参))
注意:IIFE前面的代码不加分号会报错,为了防止前面的代码没有加分号,通常写一个IIFE,都会在前面加上分号。
;(function fn(形参) {
console.log("fn...");
}(实参))