JavaScript 中函数前的感叹号起什么作用?
javascriptweb developmentfront end technology更新于 2026/2/3 1:48:17
! 符号表示它是一个立即调用的函数表达式。
感叹号不会单独调用函数;您可以在末尾加上 () −
!function foo() {}()
() 的优先级高于 !,并立即调用该函数。
您也可以像下面的一样提及它 −
(function(){})();
! 允许表达式返回 true。这是因为默认情况下所有立即调用的函数表达式都返回 undefined,因此,我们只剩下 ! undefined,即 true。
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

