0

可能重复:
函数前的感叹号有什么作用?

我刚刚遇到了一个 tablesorter 插件,在查看源代码时,我发现该插件设置了自调用匿名函数 - 没什么不寻常的。然而,我不知道主角的目的是什么!

!(function($) {})(jQuery);

我的意思是,它与此有何不同:

(function($) {})(jQuery);
4

1 回答 1

2

出于所有意图和目的,它根本没有区别。它否定了函数调用的返回,但由于返回值没有分配给任何东西,所以它是没有意义的。

于 2013-01-15T09:21:05.250 回答