为什么我们在JavaScript中的函数名称前使用加号?

+ function(){}表示法主要用于强制解析器将+后面的内容视为表达式。这用于立即调用的功能,例如,

+function() { alert("Demo!"); }();

但是,函数前的+是符号之一。您还可以添加其他选项,例如!,-,〜。括号也可以如下所示使用-

(function() { alert("Demo!"); })();

您也可以这样使用它-

(function() { alert("Demo!"); }());