javascript兩個!歎號一起使用的作用是什麼
在很多js程式碼中,都有兩個!歎號一起使用,下面就介紹一下它的作用是什麼。
這種用法通常是針對undefined和null,在它們兩個前面使用!好會返回true,再施加一個歎號就會返回false。
也就是說這樣的用法可以統一將undefined和null轉換為false,以方便使用。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼console.log(!!undefined); console.log(!!null);
相關文章
- javascript兩個歎號!!的作用是什麼JavaScript
- JavaScript兩個歎號(!!)JavaScript
- 這兩個java類的作用是什麼?Java
- js中逗號(,)的作用是什麼JS
- javascript:void(0)的作用是什麼JavaScript
- CSS選擇器加號+的作用是什麼CSS
- javascript:void(0)語句的作用是什麼JavaScript
- css選擇器大於號>的作用是什麼CSS
- SQL 兩個冒號連用什麼意思?SQL
- 為什麼 JavaScript 的私有屬性使用 # 符號JavaScript符號
- jQuery選擇器中的大於號>作用是什麼jQuery
- JavaScript兩個等號和三個等號區別JavaScript
- 外部引入的CSS檔名後面的問號的作用是什麼CSS
- python的引用是什麼Python
- 精益IT的作用是什麼?
- text/plain的作用是什麼AI
- MySql delimiter的作用是什麼MySqlMIT
- kubelet的功能、作用是什麼
- auto-install-peers=true strict-peer-dependencies=false 這兩個配置的作用是什麼False
- 語句開頭或者函式之前的分號(;)的作用是什麼函式
- 在Linux命令列下令人驚歎的驚歎號(!)Linux命令列
- Linux中大括號主要作用是什麼?需要注意哪些?Linux
- 什麼是CDN?CDN的原理和作用是什麼?
- 什麼是@Component,@Component的作用是什麼
- http代理IP的作用是什麼?HTTP
- jQuery.fn的作用是什麼jQuery
- css hack \9的作用是什麼CSS
- MySql中delimiter的作用是什麼?MySqlMIT
- setnx作用是什麼 redisRedis
- Linux裡面sort命令的作用是什麼?如何使用?Linux
- javascript為什麼語句開頭就有一個分號JavaScript
- Linux lsof命令如何使用?其作用是什麼?Linux
- Linux中mesg命令作用是什麼?如何使用?Linux
- Linux netstat命令作用是什麼?如何使用?Linux
- Python中eval如何使用?其作用是什麼?Python
- 10個令人驚歎的HTML5和JavaScript效果HTMLJavaScript
- 正規表示式最後面的識別符號g的作用是什麼符號
- 一個故事教你看懂什麼是數字證書,它的原理是什麼?它的作用是什麼?