文章目录
一、基本数据类型
1、数值(number)
let num=5
let d=5.5
2、字符串(string)
- 单引号、双引号修饰都可以
let str = "abc"
let str = 'abc'
3、布尔值(boolean)
let a = true
let b = false
4、null
let a=null
5、未定义(undefined)
//变量只声明不赋值时,值为undefined
let num
//赋值成undefined
let a=undefined
二、引用数据类型
1、对象(Object)
//这样创建的数据类型为object,typeof a =>'object'
//不要用这样的方式创建数据,它会拖慢执行速度,并可能产生其他副作用
//number、boolean、string都有对应的包装类型
let a=new Number()
new Boolean()
new String()
2、数组(Array)
3、函数(Function)
三、获取数据类型
string typeof 变量
//'string'
typeof 's'
//'number'
typeof 1
//'boolean'
typeof true
//'object'
typeof {name:'kimi'}
//'undefined'
let a
typeof a
//判断数据类型是undefined
if(typeof a==='undefined'){
}