JavaScript之数据类型
number
JavaScript中小数和整数统称为Number类型
123 //整数
123.123 //浮点数
1.23e4 //科学计数法
-100 //负数
NaN //非number类型
Infinity //无限大
字符串
"abcd"
'abc'
布尔类型
true值和false值
逻辑运算
- && 与 两边都为真值,结果为真
- || 或 一边为真,则结果为真
- ! 非 真取假,假为真
比较运算符
- =:赋值运算符
- ==:等于(如果类型不一样,值为一样,也会判断为true
- ===:绝对等于,只有当值为一样,类型也一样是才能为true
null和undefined
- null表示值为空
- undefined表示变量未定义
数组
- 一系列对象的集合,对象类型不必相同
var array = [1,2,3,"str",null,true]
对象
- 对象使用大括号,属性之间使用逗号隔开
var Person = {
name = "张三",
age = 16,
tags = ["JavaScript", "Java", "Web"]
}
console.log(Person.name);
console.log(Person.age);