美文网首页
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