undefined
若声明了一个变量,但未赋值,则该变量的默认值为 undefined
undefined == null
null
null 类型是空对象指针。
用 typeof 检测 null 类型会返回一个 object 类型。本质上,null 是对象类型,是特殊的对象类型。
如果一个变量是用来储存对象的,初始时最好用 null 。
Number
Number.MIN_VALUE 查看该数据类型的最小值:5e-324
Number.MAX_VALUE 查看该数据类型的最大值:1.7976931348623157e+308
Number.MAX_SAFE_INTEGER 用来检测 整数 类型的安全范围:9007199254740991
Boolean
用来判断条件。只有两个 true 和 false 。
String
必须用 单引号 或 双引号 中包含。
Object
概念:属性和方法的集合。
定义:var obj = new Object();
tips:
typeof 可以检测数据类型。typeof 不是函数,是操作符。只是写法类似函数的写法而已。
本质上,所有数据类型都是对象。