JS--03

宋斌
2023-12-01

Undefined类型

对于没有定义的变量和为初始化的变量都会返回这个值。

Null类型【一个对象的空指针】

typeof  null  返回的是object  

Number

浮点型的一个特点  并且四舍五入的时候可能出现问题
var a = 0.1;  -----可以
var a =.1; 也是可以 但是不推荐

有存储范围 Number.MAX_VALUE  Number.MIN_VALUE

可以使用isFinite()函数来检测是否在这个范围内

NaN 两个特点:
1:任何和NaN的操作运算返回都是NaN 
2:NaN和任何值都不相等 包括他自身
isNaN()  函数检测一个变量是不是非数值

数值转换

三个函数实现改功能
  1. Number()
  2. parseInt()  还能够接受第二个参数 按照何种机制转换
  3. parseFloat()
 类似资料: