理解JavaScript中Undefined与Null的区别

 

这是一个不经意就会忽视的地方

直接理解

Undefined,中文名:未定义。就是说,有的,但是还没有定义。换成计算机语言:变量已经声明,但还没有定义它为具体值。
Null,中文名:空;零(也可表形容词)。意思说,它是定义了,表示的为空,数值上显示为0。

容易忽略的地方

前后端传参的时候,后端需要对Undefined进行校验。

 

发布了146 篇原创文章 · 获赞 42 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/SmartLoveyu/article/details/104588030