1、数字类型:常见的:包括整数和浮点数

2、以下列举几种需要注意的特殊数字类型:1.1、八进制和十六进制


3、2、指数例如:1e+2 = 1 * 10 * 10 = 100 1e-2 = 1/10/10 = 0.01其它类似

4、3、Infinity指的是超出js处理范围的数值:例如:一个数除以0,会得到需要注意的几点(读者可自行尝试):Infinity有正负之分:Infinity表示最大数,-Infinity表示最小数;Infinity和Infinity进行运算最终都得到NaN;Infinity和其他数值进行算数运算的结果都是Infinity

5、4、NaN:字面翻译“not a number”但是js中依然定义它为数字类型

6、字符串类型这一类型很简单,就不多介绍

7、布尔值:true、false布尔类型主要用于逻辑判断/运算注意:默认为false,如:“”,0

8、undefined当我们访问一个未定义的或未赋值的变量时,会返回undefined

9、null