JavaScript中的undefined学习总结


Posted in Javascript onNovember 30, 2013

在使用了一个并未声明的变量时,或者使用了已经声明但是没有赋值的变量时,又或者使用了一个并不存在的对象属性时,返回的就是这个值。

虽然undefined和null并不相同,但是==运算符却将两者看作是相等,如

my.prop == null

如果属性prop并不存在,或者它存在但是值为null,那么这个表达式的值为true。

当未定义的值用于布尔环境,它会转换为false,当它用于一个数字环境,它会转换为NaN,当它用户一个字符串环境,它会转换为"undefined"

Javascript 相关文章推荐
javascript复制对象使用说明
Jun 28 Javascript
JavaScript极简入门教程(一):基础篇
Oct 25 Javascript
js与css实现弹出层覆盖整个页面的方法
Dec 13 Javascript
AngularJS中的过滤器使用详解
Jun 16 Javascript
javascript实现的字符串与十六进制表示字符串相互转换方法
Jul 17 Javascript
javascript实现页面刷新时自动清空表单并选中的方法
Jul 18 Javascript
基于原生JS实现图片裁剪
Aug 01 Javascript
AngularJS 自定义指令详解及示例代码
Aug 17 Javascript
JavaScript对JSON数据进行排序和搜索
Jul 24 Javascript
JS 使用 window对象的print方法实现分页打印功能
May 16 Javascript
node.js实现http服务器与浏览器之间的内容缓存操作示例
Feb 11 Javascript
Vue Cli3 打包配置并自动忽略console.log语句的方法
Apr 23 Javascript
浅析JavaScript中的typeof运算符
Nov 30 #Javascript
浅析JavaScript中的delete运算符
Nov 30 #Javascript
jquery easyui combobox模糊过滤(示例代码)
Nov 30 #Javascript
浅析offsetLeft,Left,clientLeft之间的区别
Nov 30 #Javascript
jQuery之过滤元素操作小结
Nov 30 #Javascript
为Javascript中的String对象添加去除左右空格的方法(示例代码)
Nov 30 #Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
Nov 30 #Javascript
You might like
PHP学习 运算符与运算符优先级
2008/06/15 PHP
PHP分多步骤填写发布信息的简单方法实例代码
2012/09/23 PHP
分享一则PHP定义函数代码
2015/02/26 PHP
PHP设计模式之工厂模式定义与用法详解
2018/04/03 PHP
获取body标签的两种方法
2011/10/13 Javascript
js字符串转换成数字与数字转换成字符串的实现方法
2014/01/08 Javascript
jQuery判断checkbox(复选框)是否被选中以及全选、反选实现代码
2014/02/21 Javascript
异步JavaScript编程中的Promise使用方法
2015/07/28 Javascript
javascript中 try catch用法
2015/08/16 Javascript
通过点击jqgrid表格弹出需要的表格数据
2015/12/02 Javascript
微信小程序 picker-view 组件详解及简单实例
2017/01/10 Javascript
Nodejs实现的操作MongoDB数据库功能完整示例
2019/02/02 NodeJs
Vue触发隐藏input file的方法实例详解
2019/08/14 Javascript
vue动态子组件的两种实现方式
2019/09/01 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
react实现复选框全选和反选组件效果
2020/08/25 Javascript
[05:01]3.19DOTA2发布会 我们都是刀塔人
2014/03/25 DOTA
[00:37]2016完美“圣”典风云人物:rOtk宣传片
2016/12/09 DOTA
[33:19]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第一场 11.26
2020/11/30 DOTA
Python实现批量修改文件名实例
2015/07/08 Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
2017/01/20 Python
Python之py2exe打包工具详解
2017/06/14 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
pygame游戏之旅 添加游戏界面按键图形
2018/11/20 Python
Tensorflow分类器项目自定义数据读入的实现
2019/02/05 Python
Django--权限Permissions的例子
2019/08/28 Python
利用Python产生加密表和解密表的实现方法
2019/10/15 Python
在flask中使用python-dotenv+flask-cli自定义命令(推荐)
2020/01/05 Python
python中的 zip函数详解及用法举例
2020/02/16 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
2020/02/27 Python
Python+OpenCV图像处理——实现直线检测
2020/10/23 Python
Python list和str互转的实现示例
2020/11/16 Python
python matplotlib工具栏源码探析三之添加、删除自定义工具项的案例详解
2021/02/25 Python
Windows和Linux动态库应用异同
2016/04/17 面试题
2014年祖国生日寄语
2014/09/19 职场文书
安全主题班会教案
2015/08/12 职场文书