unll 和undefined 的区别

liangnv / 2023-09-04 / 原文

1.   如果表示对象为空用null,如果表示非对象为空用undefined;

2.   undefined 表示未定义,新定义的变量没有赋值就是undefined;

3.   null表示清空,当一个变量不用的时候,除了等待网页关闭销毁,也可以把它赋值为null。此时游览器会进行一个回收也就是清空内存。

4. 

null == undefined    //true
null === undefined  // false