【发布时间】:2012-08-08 14:23:09
【问题描述】:
如果您查看source code for KnockoutJS 2.1.0,您会在第 7 行看到类似这样的代码结构:
!function(factory) { ... }(factoryDefinition);
not 运算符导致此表达式的计算结果为 true 而不是 undefined,但何必呢?
【问题讨论】:
-
是的,我的问题似乎与“感叹号”问题相同。抱歉,我在搜索中没有注意到它。
-
@CgodLEY:StackOverflow 的搜索在标点符号和其他符号方面表现不佳。有点帮助把它拼出来。
-
你用它来激发函数的立即调用,让它看起来像一个表达式而不是语句。
标签: javascript iife