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

第一种:

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

第二种:

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

第三种:

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