码迷,mamicode.com
首页 > 其他好文 > 详细

简单理解undefine和null的区别

时间:2019-11-04 13:15:11      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:没有   def   简单   就是   fine   进入   表示   初始化   变量   

直接进入主题:

相同点:都表示“值的空缺”

不同点:

null:

定义:一个空对象指针。

使用typeOf得到Object,相当于是一个特殊值

undefine:

定义:声明变量却未对其加以初始化的变量的值

使用typeOf得到undefine。

 

还是很难理解是吧,举个形象的例子,不一定严谨哈:

我看到一只桶里面是空的,什么都没有,但是这只桶是存在的,它就是null

我觉得有一只桶是空的,但是我没看到它,由于桶都不存在,还没有定义这只桶,所以它是undefine

 

简单理解undefine和null的区别

标签:没有   def   简单   就是   fine   进入   表示   初始化   变量   

原文地址:https://www.cnblogs.com/SaberInoryKiss/p/11791284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!