js_!和!!的使用
生活随笔
收集整理的這篇文章主要介紹了
js_!和!!的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
js中有些特殊的數據(“” 0 null undefined NaN),請求后臺返回的數據中往往都有一些這樣的數據,需要對這些數據進行過濾。
過濾代碼
var a = 0;//0 "" null undefined NaN //如果有內容不為(0 "" null undefined NaN)運行判斷里面代碼,和第二種比感覺逼格高一點。 if(!!a){console.log(a); } //如果有內容不為(0 "" null undefined NaN)運行判斷里面代碼 if(a){console.log(a); } //如果內容為(0 "" null undefined NaN)運行判斷 if(!a){console.log(a) }這里有三種情況:
(!!a):判斷變量a不為(0 "" null undefined NaN)才能執行方法體的內容。 (a):判斷變量a不為(0 "" null undefined NaN)才能執行方法體的內容。 (!a):判斷變量a為(0 "" null undefined NaN)才能執行方法體的內容。 ??原文地址
轉載于:https://www.cnblogs.com/wush-1215/p/9512363.html
總結
以上是生活随笔為你收集整理的js_!和!!的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一些很有意思的JS现象
- 下一篇: 封装jquery的ajax,便于加载等待