javaScript的!邏輯運算符小技巧整理

下面是返回true的情況

!null  //true
!undefined   //true
!0    //true
!NaN    //true
!""   //true

下面是返回false的情況

!Array   //false
!Function   //false
!String    //false
!Object   //false
!Number   //false
!" "   //false
!100   //false
!"100"   //false

還有一種用法是在匿名函數前面加上!構成自運行函數

!function(){
    alert("我有自己的獨立作用域");
}()
發佈了29 篇原創文章 · 獲贊 78 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章