gpt4 book ai didi

javascript - 在 javascript 中使用 "return !0"有什么意义吗?

转载 作者:IT王子 更新时间:2023-10-29 03:09:35 25 4
gpt4 key购买 nike

如果您转到 google 结果页面并运行 rwt.toString(),您会看到此函数的返回调用是:

return !0;

我想不出为什么这不会总是 true 的任何原因。这只是 true 的简写,还是这里还有更多内容?

最佳答案

它始终为真,但它需要 2 个字节来下载(!0 是 2 个字符)而不是 4 个字节来下载 bool 值 true

大多数 Javascript 压缩器会将 true 转换为 !0,将 false 转换为 !1。您可以通过键入 var y = true; 并在 Google 的 Closure 编译器上进行简单优化来查看此示例:http://closure-compiler.appspot.com/home

关于javascript - 在 javascript 中使用 "return !0"有什么意义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8750104/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com