## 一、5种简单数据类型 (类型首字母大写)
* Undefined
* Null
* boolean
* Number
* String
## 二、复杂数据类型
* Object
### typeof 类型操作符
类型返回的字符串:

## 三、数据类型转换
~~~
var box=NaN;
if(box){
alert("真");
}else{
alert("假");
}
~~~

函数不是数据类型,但是可以用typeof去检测
不存在的变量,typeof也是undefined
对象打印的值是 [object object];
数值初始化都用0;var num=0;
字符串用空字符串:var str="";
布尔值用true;var box=true;
声明对象初始化null合适 var obj=null;
因为undefined派生自null,所以undefined==null;