代码描述:javascript两个叹号!!作用。javascript两个叹号!!作用简单介绍
在很多javascript代码中都有两个!!连用的情况,下面就介绍一下它的作用。 代码实例如下:
<script> console.log(!null); console.log(!undefined); </script>
以上代码的输出值都是true,也就是说如果运算数是null或者undefined的时候,会出现类型转换效果,返回值是布尔型的。 再来看一段代码:
<script> if(a){ //code } </script>
以上代码会报错:Uncaught ReferenceError: a is not defined。 也就是说如果a没有声明的话就会报错,但是如果使用两个!!就会避免此种问题的出现,代码如下:
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能