IIFE con operador unario: caso de uso del mundo real [duplicado]
Esta pregunta ya tiene una respuesta aquí:
! function () {} () vs (function () {}) () 4 respuestasPodemos pretender usar un operador unario como un IIFE como a continuación:
+function(){
return 5;
}();//5
-function(){
return 5;
}();//-5
~function(){
return 5;
}();//-6
!function(){
return 5;
}();//false
Entonces, ¿existe un caso de uso en el mundo real para tal IIFE o deberíamos evitar usar IIFE utilizando un operador unario y solo usar IIFE real:
(function(){
return 5;
}()); //5