美文网首页
JavaScript 取反运算符

JavaScript 取反运算符

作者: Kevin丶CK | 来源:发表于2019-02-20 17:34 被阅读0次

    取反运算符是一个感叹号,用于将布尔值变为相反值,即true变成false,false变成true。

    !true // false
    !false // true
    

    对于非布尔值,取反运算符会将其转为布尔值。可以这样记忆,以下六个值取反后为true,其他值都为false。
    undefined
    null
    false
    0
    NaN
    空字符串('')

    !undefined // true
    !null // true
    !0 // true
    !NaN // true
    !"" // true
    !54 // false
    !'hello' // false
    ![] // false
    !{} // false
    

    相关文章

      网友评论

          本文标题:JavaScript 取反运算符

          本文链接:https://www.haomeiwen.com/subject/clzhyqtx.html