JavaScript 的基本类型有哪些?引用类型有哪些?null 和 undefined 的区别?

165 阅读1分钟

数据类型

基本数据类型:Number、String、Boolean、null、undefined

引用数据类型:Function、Object、Array

区别

undefined:表 示变量声明但未初始化时的值

null:表示准备用来保存对象,还没有真正保存对象的值。从逻辑角度看,null 值表示 一个空对象指针

ECMA 标准要求 null 和 undefined 等值判断返回 true

null == undefined // true

null === undefined // false