* undefined表示一个声明但是没有赋值的变量,变量只声明的时候默认值为undefined
* null表示一个空,变量的值如果想为null,必须手动设置
```
//undefined类型
var n;
console.log(n);
//null 手动设置null
var s = null;
console.log(s);
```
![](https://img.kancloud.cn/c1/00/c1004e31294230322a09fcaf8d98686b_610x94.png)
- 空白目录
- 第一节 JavaScript介绍
- 第二节 JavaScript变量
- 01 什么是变量
- 02 变量的使用
- 03 变量命名规格和规范
- 04 交换两个变量
- 第三节 JavaScript数据类型
- 01 Number类型
- 简单数据类型
- 02 String 类型
- 03 Boolean类型
- 04 Undefined和Null
- 05 typeof 和 注释
- 06 数据类型转换
- 转换为:String类型
- 转换成:Number类型
- 转换成:Float 和 取正(负)
- 转换成:Boolean类型
- 第四节 JavaScript操作符
- 01 数学运算符
- 第五节 JavaScript操作流程及应用
- 第六节 JavaScript数组及应用
- 第七节 JavaScript函数及应用
- 第八节 JavaScript对象
- 第九节 JavaScript简单类型和复杂类型
- 第十节 JavaScript内置对象
- 第十一节 JavaScript数组常用方法及应用
- 第十二节 JavaScript字符串常用方法