head:
·JS的数据类型
··typeof操作符
...undefined
····null
-------------------------------------------------------------------------
1. 数据类型
·简单数据类型:Undefined null boolean number string
··复杂数据类型:object
2. typeof
·功能:检测变量类型
··语法:typeof 变量 或 typeof(变量)
···返回值:类型是字符串,但是返回值可能是所有的数据类型
····可以在浏览器控制台控制台看到 语法是console.log(typeof 变量名)
3. undefined
·undefined类型只有一个值,即特殊的undefined
*不需要要故意把一个变量设置成为此类型,因为会自动转换
4. 空
·null值表示一个空对象指针
··如果定义的变量准备在将来用于保存对象,那么最好将改变量初始化为null而不是其他值
*undefined值是派生null值的,所以undefined==null