JavaScript的数据类型有七种:
- number 数字
- string字符串
- bloolean布尔类型
- symbol
- undefined
- null
- object对象
number数字类型:
- number类型含有十进制、二进制、八进制、十六进制等
- 其中0b开头的是二进制,0x开头的是十六进制,0开头的是八进制
String字符串类型:
- '你好' "你好" →在单引号或者双引号的中的内容就是字符串
- ' ' " " 表示空字符串 ''表示空格字符串
- 当要引用 ' 时,需要在'前加一个转义符号\ →
' \' '
- 要引用转义符号\时候,需要在转义符号前加转义符号 →
' \\ '
boolean布尔类型:
- 布尔类型只有true和false两个值
var a=true if(a){console.log("真")}else{console.log("假")}
- 布尔类型一般用于if语句
Undefined和null
- null和undefined都表示什么也没有
- 区别:变量没有值→undefined
有一个对象(object),现在不想给它赋值→null
有一个非对象,现在不想给它赋值→undefined