js立即执行函数IIFE(Immediately-invoked-function-expression)的几种写法

https://zhuanlan.zhihu.com/p/29131557

(function(a){
  console.log(a);  //使用()运算符
})(123);
 
(function(a){
  console.log(a);  //使用()运算符
}(1234));
 
!function(a){
  console.log(a);  //使用!运算符,腾讯omi用的这个方式,https://unpkg.com/omi@6.23.0/dist/omi.js
}(12345);
 
+function(a){
  console.log(a);  //使用+运算符
}(123456);
 
-function(a){
  console.log(a);  //使用-运算符
}(1234567);
 
var fn=function(a){
  console.log(a);  //使用=运算符
}(12345678)

 

posted @ 2022-01-13 12:51  悠哉大斌  阅读(47)  评论(0编辑  收藏  举报