!function(a){}();
Using a unary operator to invoke IIFE is common practice. This is a generic shortened version for:
(function(a){}());
or
(function(a){})();
You can also replace a non-unary operator with any other unary operator:
-function(a){ }();
+function(a){ }();
source
share