如果您转到Google结果页面并运行rwt.toString()
,您会看到此函数的返回调用是:
return !0;
我想不出有什么理由不能永远是true
。这只是true
的简写,还是会有更多的进展?
答案 0 :(得分:45)
总是如此,但下载(!0
为2个字符)需要2个字节而不是4个字节来下载布尔值true
。
大多数Javascript缩小器会将true
转换为!0
,将false转换为!1
。您可以在Google的Closure Compiler上使用简单优化键入var y = true;
来查看此示例:http://closure-compiler.appspot.com/home