JavaScript基础--布尔类型,空型和未定义

2024-01-09 02:14:36

布尔类型: 真值 true 假值 false

    var bool1 = false
    var bool1 = true
    console.log(bool1) //true
    console.log(typeof bool1) //boolean

布尔类型的情况:
1、函数的返回值
2、运算的结果
true – 1
false – 0

    console.log(6 > 5)
    console.log(isNaN(false)) //false
    console.log(isNaN(true)) //false 

空型 null

    var empty = null
    console.log(empty) //null
    console.log(typeof empty) //object

未定义 undefined 变量只定义不赋值

    var a
    console.log(a) //undefined
    console.log(typeof a) //undefined
    console.log(isNaN(null)) //false   ---  0
    console.log(isNaN(undefined)) //true

文章来源:https://blog.csdn.net/du_cr/article/details/135390077
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。