如果您转到 google 结果页面并运行rwt.toString()
,您将看到此函数的返回调用是:
return !0;
我想不出任何原因为什么这不会总是这样true
。这只是 的简写true
,还是这里还有更多内容?
如果您转到 google 结果页面并运行rwt.toString()
,您将看到此函数的返回调用是:
return !0;
我想不出任何原因为什么这不会总是这样true
。这只是 的简写true
,还是这里还有更多内容?
它总是正确的,但需要 2 个字节来下载(!0
是 2 个字符)而不是 4 个字节来下载布尔值true
。
大多数 Javascript minifiers 将转换true
为!0
和 false 为!1
. 您可以通过var y = true;
在 Google 的 Closure Compiler 上输入Simple optimizations来查看此示例:http : //closure-compiler.appspot.com/home