1.为什么要对数据进行分类
合理分配内存空间,节约内存
2. 数据分类
2.1: 基本数据类型
2.2: 引用数据类型
3. 基本数据类型 --- 重点
3.1 : 数字类型---Number
3.2 : 字符串类型 --- String
3.3 : 布尔类型 --- Boolean
3.4 : 未定义类型 --- Undefined
3.5 : 空类型 --- Null
4. 数字类型---Number : 整数 小数(浮点数) 特殊符号 NaN(not a number):不明确的数字
5. 字符串类型 --- String : 只要用引号("" '')引起来的都是字符串 中文
6. 布尔类型 --- Boolean :
true : 真 正确 成立 满足
false: 假 错误 不成立 不满足
7.未定义类型 --- Undefined
undefined : 定义了变量,但是没有给变量赋值,变量的默认值就是undefined
8.空类型 --- Null
null : 空对象 , 定义了对象,没有给对象赋值,默认值就是null
9.typeof : 可以使用typeof方法查看数据的类型(基本数据类型)
语法:
a. typeof 数据 (推荐使用)
b. typeof(数据)
<script>
//声明变量,不赋值
var a;
console.log(a,typeof a);
//查看数据的类型
var a = "23";
console.log(a,typeof a);
var a = 12;
console.log(a,typeof a);
var a = true;
console.log(a,typeof a);
var a = "false";
console.log(a,typeof a);
</script>