!function () {}();
Run Code Online (Sandbox Code Playgroud) 可能重复:
感叹号在功能之前做了什么?
如果你看一下KnockoutJS 2.1.0的源代码,你会在第7行看到这样的代码结构:
!function(factory) { ... }(factoryDefinition);
Run Code Online (Sandbox Code Playgroud)
not运算符导致此表达式计算true而不是undefined,但为什么要打扰?