《JS 里的数据类型》

js数据类型有7种数据类型

1.数字/数值

0x开始是十六进制
0开始是八进制
0b开头是二进制
1.34e2是1.34*10^2=134

2.字符串

换行
‘a
b’会报错,这个是错误写法
正确写
‘a\
b’
或者
‘a’+
‘b’

3.布尔

ture 真
false 假
var a=true
if(a){
xxxx
}//执行xxx
var a=false
if(a){
xxxx
}//不执行xxx
a&&b 与(两个都为真才执行)
a||b或(其中有个为真就执行)

4.symbol

Symbol是ES 6 引入的一个新的数据类型

5.null类型,只有一个值就是null

6.undefine类型,只有一个值就是undefine

null类型和undefine之间的区别
区别1:变量没有赋值, undefined
区别2,:有一对象object,现在不赋值,给null
有一个非对象,不想赋值,给undefined

7.object

var person={
‘name’:zqf,
‘age’:19
}
也可以写成
var person={
name:zqf,
age:19
}
person['name']中key满足标识符,因此可以用person.name代替
person[name]暂时没有value,如果要有值,可以把代码改成
var name=“xxx”
var person={
name:zqf,
age:19,
xxx:heloo
}
person[name]就是person[‘xxx’]得到的值就是heloo

你可能感兴趣的:(《JS 里的数据类型》)