可能重复:
在javascript中返回!1
在我今天必须阅读的JavaScript文件中,有一行将变量声明为阶乘,如下所示:
var myVariable = !1;
Run Code Online (Sandbox Code Playgroud)
然后在这样的函数中使用类似的东西作为参数:
return variable.myFunction(!0);
Run Code Online (Sandbox Code Playgroud)
任何人都可以向我解释感叹号在这种情况下的意义,并最终解释为什么这通常用于(福利)?
先感谢您 !
如果您转到Google结果页并运行rwt.toString(),您会看到此函数的返回调用是:
return !0;
Run Code Online (Sandbox Code Playgroud)
我想不出为什么这并不总是如此true.这只是一个简写true,还是有更多的进展?