JavaScript数据类型
- Number(数值类型)
- String(字符串类型)
- Boolean(布尔类型)
- Undefined(未定义)
- Null(空值)
- Object(对象)
A.Number
数值类型可以显示整数,负数,小数
var num1 = 10;
var num2 = -10;
var num3 = 10.11;
console.log(num1);//输出10;
console.log(num2);//输出-10;
console.log(num3);// 输出10.11;
B.String
var a = "秦皇岛";
var b = '小白';
console.log(a);//输出秦皇岛
console.log(b);//输出小白
C. Boolean
- 布尔类型常用于判断
var a = true;
var b = false;
console.log(a);//输出真
console.log(b);//输出假
D. Undefined
在使用var声明变量但未对其加以初始化时,这个变量的值就是undefined
var a;
console.log(a);//输出的就是undefined
可以使用undefined清空一个变量的值
var a = 10;
a = undefined;
console.log(a);//输出的事undefined而不是10;
E.Null
从逻辑角度,null值表示一个空对象指针,而这也正是使用typeof操作符检测null值时会返回"object"的原因。
如果定义的变量准备在将来用于保存对象,应该将该变量初始化为null。
var a = null;
console.log(a);//输出的是null