js的基本数据类型

139 阅读1分钟

js中数据分为基本类型和引用类型,其中基本类型分为五种

变量类型

boolean

布尔值,可取值true/false。隐式转换表:
数据类型 true false
number 非0、NAN 0、NAN
string 非空字符串 空字符串
undefined ✔️
object 任何对象 null

number

数字类型,NAN不等于任何值

string

字符串类型,定义之后不可变

null

空对象指针,typeof null // object

undefined

未定义,变量仅声明未初始化时

typeof 与 instanceof

typeof操作符

判断数据的基本数据类型:
未定义变量 undefined
null object
数字 number
字符串 string
function function
true/false boolean

instanceof操作符

用于判断某个对象是否为某个类的实例