javascript - 不清楚这个变量设置的作用 : var a = ! 1

标签 javascript

<分区>

我看过类似 b = !b 的解释。但我对它的理解还不够好,无法转化为这种用法。

做什么

var a = !1;    

做吗?

最佳答案

a = !1a = false 的简写方式。这通常在尝试压缩(缩小)JavaScript 时使用,因为它可以节省三个字节。

如果您在普通的未压缩 JS 中看到这一点,那么可能是有人懒惰或混淆视听。

关于javascript - 不清楚这个变量设置的作用 : var a = ! 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18069984/

相关文章:

javascript - ajax成功后如何在模态上显示隐藏按钮?

javascript - 站点更改后保持打开状态的 jQuery 下拉列表——帮助新手

javascript - 显示带有导航中索引的编号的 div

javascript - $ ('<div>' ).parent() 返回什么?

javascript - 当用户点击 div 水平滚动条箭头时触发事件

javascript - 如何从 Cloud Function 获取 Firebase 项目名称或 ID

javascript - 是否可以在 Highcharts 中添加气泡大小的图例?

javascript - 用于获取选项卡/工作表名称的脚本在谷歌电子表格中不起作用

javascript - JSON 结构帮助

javascript - 将 javascript 变量添加到 html 错误未定义