简单理解undefine和null的区别
2024-08-26 20:41:21
直接进入主题:
相同点:都表示“值的空缺”
不同点:
null:
定义:一个空对象指针。
使用typeOf得到Object,相当于是一个特殊值
undefine:
定义:声明变量却未对其加以初始化的变量的值
使用typeOf得到undefine。
还是很难理解是吧,举个形象的例子,不一定严谨哈:
我看到一只桶里面是空的,什么都没有,但是这只桶是存在的,它就是null
我觉得有一只桶是空的,但是我没看到它,由于桶都不存在,还没有定义这只桶,所以它是undefine
最新文章
- 迅雷9、迅雷极速版之迅雷P2P加速:流量吸血鬼?为什么你装了迅雷之后电脑会感觉很卡很卡?
- json学习系列(2)-生成JSONObject的方法
- HTML<;marquee>;标签
- 文章投稿 latex 生成 pdf的字体Embeded问题解决(转自兵马俑BBS)
- bootstrap-datetimepicker时间控件
- 使用jquery插件报错:TypeError:$.browser is undefined的解决方法
- IIs上MP4、及SVG格式加载失败解决方式
- 【Away3D代码解读】(四):主要模块简介
- php类的方法
- jquery ajax(4).getjson()
- Jquery 使用JSOPN实例
- android中listview分页载入数据
- Convert View To Bitmap
- 【WCF系列二:如何调用WCF服务】WCF入门教程(图文)VS2012
- 关于阿里巴巴iconfont的使用方法
- 34 文件地理数据库(GDB)变文件夹了怎么办
- 去除 chrome 上保存密码后的 input 框的屎黄色背景
- web前端(1)——了解什么是前端,以及与后端的关系
- C++ 11 多线程下std::unique_lock与std::lock_guard的区别和用法
- Window下部署Maven Nexus