五种基础数据类型:
1.String(字符串):
var a = "hello world!";
定义:文本,一般用单引号或双引号框起来。用String类型拼接任何类型,结果都是Sring。
2.Number(数值):
var a = 65536;
定义:数字
3.Boolen(布尔):
var flag = true;
定义:真假值,布尔类型只有两个值,true和false。用数值代表布尔值时,非零数代表true,零代表false。
4.Undefined(未定义):
var a;
5.Null(空):
定义:从内存中清除了。特别需要注意的是,在js中使用typeof()判断null的时候,会返回object(空对象)。
一种复杂数据类型:
6.Object(对象):
object中包含了特别多的东西,例如Array(数组),function(函数),json(数据)。万物皆对象。
ES6引入的原始数据类型:
7.symbol(符号):
symbol表示独一无二的值,是一种类似字符串的类型。