Javascript 数据类型(Symbol数据类型的介绍)
- Javascript中,数据类型有 2 种,一类是基本数据类型储存在栈中(也称为简单数据类型或原始值):Undefined、Null、Boolean、Number和 String(ES6中新引入了一种值Symbol)。还有一类是引用数据类型,储存在堆中。
基本数据类型
- number类型 :数字类型,这种类型使用 IEEE754 格式来表示整数和浮点数值(浮点数值在某些语言中也被称为双精度数值)。
var num = 123;
console.log(typeof num);
- string 类型:字符串类型,字符串可以由双
引号(")或单引号(’)表示,字符串是不可变的,一旦创建,值就不能改变。
var str = "我是字符串";
console.log(typeof str);
- boolean 类型:布尔类型,有两个值,true和false,表示真和假。
var flag = true;
console.log(typeof flag);
- null 类型:从逻辑角度来看,null 值表示一个空对象指针,而这也正是使用 typeof 操作符检测 null 值时会返回"object"的原因。