JavaScript的数据类型
JavaScript 的数据类型分为两大类
简单数据类型(基本数据类型),复杂数据类型(引用数据类型)
简单数据类型
- Boolean(布尔值)
-
该类型只有两个值,true 或 false;
- String(字符串)
-
typeof 'hello,world' //String
- Number(数字)
-
typeof 123 //Number
- Undefined(未定义,变量未初始化)
-
只有一个值,undefined let a; console.log(a) //undefined;
- Null(对象类型的占位符, 人为赋值null)
-
null类型 空对象指针 let a = null; typeof a // Object
- Symbol(唯一的, ES6 新增)
-
let a = Symbol();let b = Symbol(); a == b // false
复杂数据类型
- Object(JS中对象是一组属性与方法的集合)
- Object
- Array (数组 [ ])
- Date (时间类型)
- Function(函数)