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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章