② Number 数值类型
JS所有的数值都是number类型
JS中的最大值和零以上的最小值
Number.MAX_VALUE JS中的最大值
Number.MIN_VALUE JS中零以上的最小值
正无穷和负无穷
当一个数值大于JS中的最大值返回的值被称为正无穷。
Infinity 正无穷
-Infinity 负无穷
非数值
NaN 当输出结果为非数值类型,输出为NaN。意思是not a number。
运算
JS中一般简单的整数运算能保证精度,进行浮点数(小数)运算会有误差。
所以不要用JS进行精度较高的运算。
以上所有数值类型用typeof检测将返回值number
③布尔值Boolean
布尔值的值只有两个
true 真
false 假
布尔值用typeof检测类型会返回值boolean
④空值 Null
用来表示一个为空的对象。
值只有一个 null
用typeof检测将返回object值 这个没搞懂,先留着
⑤undefined 未赋值
声明一个变量但不给其赋值
值只有一个即 undefined