相关疑难解决方法(0)


在JavaScript中,!function(){}()的优点是什么(function(){})()?

可能重复:
感叹号在功能之前做了什么?

我长期以来使用以下JavaScript在JavaScript中执行自动执行的匿名函数:

(function () { /* magic happens */ })()
Run Code Online (Sandbox Code Playgroud)

最近,我开始看到以下模式的更多实例(例如,在Bootstrap中):

!function () { /* presumably the same magic happens */ }()
Run Code Online (Sandbox Code Playgroud)

任何人都知道第二种模式的优势是什么?或者,这只是一种风格偏好吗?

javascript design-patterns iife

81
推荐指数
3
解决办法
8738
查看次数

标签 统计

javascript ×2

design-patterns ×1

function ×1

iife ×1