JavaScript立即执行函数的三种不同写法

  第一种:

(function () { // open IIFE 
// inside IIFE 
}()); // close IIFE

  第二种:

!function () { // open IIFE 
// inside IIFE 
}(); // close IIFE

  第三种:

void function () { // open IIFE 
// inside IIFE 
}(); // close IIFE