美文网首页
JavaScript的数据类型1

JavaScript的数据类型1

作者: 原点_da4e | 来源:发表于2019-03-21 21:11 被阅读0次

    数据类型

    数值(number):整数和小数(比如1和3.14)
    字符串(string):文本(比如Hello World)。
    布尔值(boolean):表示真伪的两个特殊值,即true(真)和false(假)
    undefined:表示“未定义”或不存在,即由于目前没有定义,所以此处暂时没有任何值
    null:表示空值,即此处的值为空。
    对象(object):各种值组成的集合。

    typeof运算符

    JavaScript三种方法来确定一个值到底是什么类型
    typeof运算符
    instanceof运算符
    Object.prototype.toString方法

    typeof运算符可以返回一个值的数据类型
    数值、字符串、布尔值分别返回number、string、boolean

    null 和 undefined

    null与undefined都可以表示“没有”,含义非常相似。将一个变量赋值为undefined或null。
    在if语句中,它们都会被自动转为false,相等运算符(==)甚至直接报告两者相等。
    区别:

    Number(null) // 0
    5 + null // 5
    
    Number(undefined) // NaN
    5 + undefined // NaN
    
    

    相关文章

      网友评论

          本文标题:JavaScript的数据类型1

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