1.null是JavaScript关键字,含义是“非对象”,它可以表示数字.字符串和对象是“无值”的. var x = null; typeof x ;//返回“object” var x=null,y=null; x===y;//返回true !null;//返回true 2.undefined表示更深层次的”空值“,它的值就是”未定义“. 它是变量的一种取值,表明变量没有初始化. undefined和null不一样,它不是关键字,它是预定义的全局变量. 如果要查询对象属性或数组元素的值时返回…