javaScript
1.js 的基本类型有哪些?引用类型有哪些?null 和 undefined 的区别
基础数据类型
undefined、null、boolean、number、string
引用数据类型
function、object、array
null 和 undefined 的区别
提示
javaScript(ECMAScript 标准)里共有 5 种基本类型:Undefined, Null, Boolean, Number, String,和一种复杂类型 Object。可以看到 null 和 undefined 分属不同的类型,未初始化定义的值用 typeof 检测出来是"undefined"(字符串),而 null 值用 typeof 检测出来是"object"(字符串)。任何时候都不建议显式的设置一个变量为 undefined,但是如果保存对象的变量还没有真正保存对象,应该设置成 null。实际上,undefined 值是派生自 null 值的,ECMAScript 标准规定对二者进行相等性测试要返回 true
大约 16 分钟