JavaScript学习记录 (五) Null类型

214 阅读1分钟

Null类型的详细解析

  • null的确是基本数据类型,但typeof返回的却是引用数据类型:object对象;因为null表示一个空对象,作用是初始化或清空一个变量的对象值,所以从技术上来说它是正确的。

var obj = null; // 初始化变量,以后储存object数据类型
console.log(typeof obj); // 返回object

  • null派生出undefined,所以null等于undefined;但它们的用途完全不同,千万不能混肴。

console.log(null == undefined); // 输出true