-
数据类型
Number、String、Boolean、Undefined、Null、Object、Symbol、bigInt -
基本类型 和 引用类型
基本类型(单类型):Number、String、Boolean、Undefined、Null
引用类型:Object,常用Array、Data、Function -
NaN
NaN 是Number的一种。js 规定的NaN 不等于NaN,用isNaN判断。Number('ss') == NaN // false Number('ss') // NaN isNaN(Number('ss')) // true
-
判断数据类型
typeof [1,2,3] // object typeof Array // function typeof 123 // number typeof NaN //mumber typeof Number //funtion typeof '123' //string typeof String //function typeof false //boolean typeof Boolean //functiion typeof {} // object typeof null // object typeof undefined //undefined
-
检测数组类型的方法
1) Array.isArraylet arr = [1,2,3] Array.isArray(arr) // true
2)instanceof 操作符
let arr = [1,2,3] arr instanceof Array // true
3)对象的constructor 属性
let arr = [1,2,3] arr.constructor === Array // true
-
Null 和 Undefined
null:定义了,为空
undefined: 未定义,没有初始化null == undefined //true null === undefined //false
javascript数据类型(8种)
最新推荐文章于 2022-04-17 08:02:47 发布