js判断中出现两个!!是什么意思?

Posted 技术让世界更精彩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js判断中出现两个!!是什么意思?相关的知识,希望对你有一定的参考价值。

在js中看源码时有时候出现两个!!,我起初以为是js的其他语法,其实!!就是两次取“非”的运算。

下面证明我的说法。

alert(null);//false

alert(!null);//true

alert(!!null);//false

自然你要高兴的话,可以写!!!,或则是三个以上的感叹号。在我眼中这种写法就是哗众取宠,毫无意义。

以上是关于js判断中出现两个!!是什么意思?的主要内容,如果未能解决你的问题,请参考以下文章

c语言编程中出现的纠错英文语句是什么意思?

js 代码IP判断

c语言中feof是啥意思

js,nodejs如何判断文件是啥编码格式

JS判断字符串变量是不是含有某个字串的方法

判断元素是不是在屏幕中出现