本文共 330 字,大约阅读时间需要 1 分钟。
undefined是指声明的对象没有进行赋值,系统给的默认值,当typeof一个没有值的变量时会返回undefined
例如:var a; //a自动被赋值为undefined
null表示”什么都没有“,指主动释放变量引用的对象,表示一个变量不在指想任何引用地址(释放内存)
例如:var emps = [‘ss’,‘nn’];
emps = null; //释放指向数组的引用
相同点:
null和undefined的值相等 ,但是类型不同转载地址:http://lgntz.baihongyu.com/