系列
JavaScript教程
null
2018-02-18大约2分钟
null
是JavaScript里的一个基本类型,表示变量未指向任何对象。
用法说明
定义一个变量,并给定一个明确的值null:
const a = null;
console.log(a);
null和undefined的区别
当检测 null
或 undefined
时,注意相等(==
)与全等(===
)两个操作符的区别 ,前者会执行类型转换:
console.log(typeof null); // object (因为一些以前的原因而不是'null')
console.log(typeof undefined); // "undefined"
console.log(null === undefined); // false
console.log(null == undefined); // true
console.log(null === null); // true
console.log(null == null); // true
console.log(!null); //true