[TOC]
## 1.js使用typeof能得到那几种类型 `6种`
>underfined String Number Boolean Object function
## 2. 何时使用=== 和 ==
```
根据jQuery源码
在 obj.a == null 时使用 ==
其他 ===
```
## 3.js内置对象
```
Object Function Array Boolean String Number RegExp Date Error
```
## 4. js基本数据类型和应用数据类型的区别和分类
```
基本数据类型:String Number Boolean Underfined Null
引用数据类型:Object Array Function
**声明变量时不同的储存方式:** 基本数据类型保存在栈内 引用数据类型 保存在堆内
**复制变量时的不同** 基本数据类型 复制时两个值是完全独立的 引用数据类型如果是浅拷贝就会复制地址和值, 两者是相互干扰的
```
## 5.js判断中为false的五种情况
```
0,NaN ,underfined,false,''
```