美文网首页
1.javascript语法-第三章js数据类型

1.javascript语法-第三章js数据类型

作者: 博尔茨杰 | 来源:发表于2019-06-12 11:48 被阅读0次
    1.null

    1、null值表示一个空对象指针。
    2、如果定义的变量准备在将来用于保存对象,那么最好将改变量初始化为null而不是其他值。
    说明:undefined值是派生自null值的,所以undefined==null的返回结果是true。

    2.Number
    • Number:表示证书和浮点数
    • NaN:即非数值(Not a Number)是一个特殊的数值
      说明:
      1、任何涉及NaN的操作(例如NaN/10)都会返回NaN。
      2、NaN与任何值都不相等,包含NaN本身。
    3.isNaN()
    • 语法:isNaN(n)
    • 功能:检测n是否是“非数值”
    • 返回值:boolean
    • 参数:参数n可以是任何类型
      说明:isNaN()对接受的数值,先尝试转换为数值,在检测是否为非数值。
    4.数值转换
    • 有3个函数可以把非数值转换为数值:
      Number()、parseInt()、parseFloat()
      说明:
      1、Number()可以用于任何数据类型
      2、parseInt()和parseFloat()则专门用于把字符串转换成数值。
    5.parseInt()

    parseInt():会忽略字符串前面的空格,直至找到第一个非空格字符。
    说明:
    1、parseInt():转换空字符串返回NaN。
    2、parseInt()这个函数提供第二个参数:转换时使用的基数(即多少进制)

    6.parseFloat()

    parseFloat:从第一个字符开始解析每个自负,直至遇见一个无效的浮点数字符为止。
    说明:
    除了第一个小数点有效外,parseFloat()与parseInt()的第二个区别在于它始终都会忽略前导的零。

    相关文章

      网友评论

          本文标题:1.javascript语法-第三章js数据类型

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