js中的null&undefined区别

1. 问题场景:

 

 

2.剖析null&undefined区别:

null 表示一个值被定义了,定义为“空值”;
undefined 表示根本不存在定义。

所以设置一个值为 null 是合理的,如
objA.valueA = null;
但设置一个值为 undefined 是不合理的

 

部分引自:http://www.ruanyifeng.com/blog/2014/03/undefined-vs-null.html 中RedNax的发言

posted @ 2021-09-02 16:03  夏小念  阅读(176)  评论(0编辑  收藏  举报