数据类型
整体有两大类:
基类(值)类型
String:任何字符串
Number:任何的数字
Boolean:true/fales
Undefined/undefined
Null:null
对象数据类型
Object:任意对象
Function:一种特别的对象(可以执行)
函数是用来调用执行
Array:一种特别的对象(数值下标,内部数据是有序的)
得到对象通过下标
内部数据:
2判断:
*typeof:可以判断是undefined
*instanceof判断对象的具体类型
*===/==三个是数据转换 两个没有 尽量用三个===
1基本
它的类型
Typeof返回的数据类型的字符串表达
判断a===4
true
返回true
a===true
Console.log(typeof a ‘boolean’)
返回的是true
不能判断应该用===
可以判断的是 undefined null
Typeof可以判断 undefined /数值/字符串/布尔值
不能判断null与object object和array
===可以判断undefined ,null
instanceof判断是不是一个对象或者其他
返回true
返回true
返回object
判断一个对象的具体类型
数组和对象操作对象不一样