//undefined实际上是从null派生来的,因此ECMAScript把他们视为相等的
alert(null==undefined); //输出为true 说明两者是相等的
/* 虽然这两者的值是相等的,但是他们的含义不同。
undefined是声明了变量但没有对其初始化赋予该变量的值
null:则用于表示尚未存在的对象。如果函数或者方法要返回的是对象,那么找不到该对象时, 返回的通常是null
*/