es5基础
undefined和null
undefined类型的值只有一个,就是特殊值undefined,
变量仅声明,未赋值时的默认值就是undefind
注意变量声明但未赋值和变量未定义是不一样的,变量未定义会直接报错.
null
Null类型同样只有一个值,即特殊值null.
undefined表示基本数据类型的默认值,null表示引用数据类型的默认值.
在定义将来要保存对象值的变量时,建议使用null来进行初始化.
undefined值是由null值派生而来的.
undefined和null值判断?