JS 判断undefined的实现代码


Posted in Javascript onNovember 26, 2009

以下是不正确的用法:

var exp = undefined; 
if (exp == undefined) 
{ 
alert("undefined"); 
}

exp 为 null 时,也会得到与 undefined 相同的结果,虽然 null 和 undefined 不一样。
以下是正确的用法:
var exp = undefined; 
if (typeof(exp) == "undefined") 
{ 
alert("undefined"); 
}

typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"
Javascript 相关文章推荐
js的逻辑运算符 ||
May 31 Javascript
页面图片浮动左右滑动效果的简单实现案例
Feb 10 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
Jul 07 Javascript
微信小程序图片宽100%显示并且不变形
Jun 21 Javascript
浅析Node.js非对称加密方法
Jan 29 Javascript
jQuery+koa2实现简单的Ajax请求的示例
Mar 06 jQuery
微信小程序上传图片实例
May 28 Javascript
一个Vue页面的内存泄露分析详解
Jun 25 Javascript
详解angular应用容器化部署
Aug 14 Javascript
vue3.0 搭建项目总结(详细步骤)
May 20 Javascript
借助云开发实现小程序短信验证码的发送
Jan 06 Javascript
pnpm对npm及yarn降维打击详解
Aug 05 Javascript
为jquery.ui.dialog 增加“自动记住关闭时的位置”的功能
Nov 24 #Javascript
为jquery.ui.dialog 增加“在当前鼠标位置打开”的功能
Nov 24 #Javascript
JavaScript让IE浏览器event对象符合W3C DOM标准
Nov 24 #Javascript
文本框的字数限制功能jquery插件
Nov 24 #Javascript
js数字输入框(包括最大值最小值限制和四舍五入)
Nov 24 #Javascript
jquery ajax提交表单数据的两种方式
Nov 24 #Javascript
js loading加载效果实现代码
Nov 24 #Javascript
You might like
PHP调用MySQL的存储过程的实现代码
2008/08/12 PHP
PHP操作MongoDB GridFS 存储文件的详解
2013/06/20 PHP
PHP同时连接多个mysql数据库示例代码
2014/03/17 PHP
PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】
2017/01/13 PHP
Ajax+Jpgraph实现的动态折线图功能示例
2019/02/11 PHP
用window.location.href实现刷新另个框架页面
2007/03/07 Javascript
测试你的JS的掌握程度的代码
2009/12/09 Javascript
jquery中this的使用说明
2010/09/06 Javascript
JS Date函数整理方便使用
2013/10/23 Javascript
Javascript 按位左移运算符使用介绍(
2014/02/04 Javascript
JqueryMobile动态生成listView并实现刷新的两种方法
2014/03/05 Javascript
JavaScript中数据结构与算法(二):队列
2015/06/19 Javascript
JS原型、原型链深入理解
2016/02/27 Javascript
javascript设计模式之module(模块)模式
2016/08/19 Javascript
bootstrap table小案例
2016/10/21 Javascript
浅谈Express异步进化史
2017/09/09 Javascript
vue项目tween方法实现返回顶部的示例代码
2018/03/02 Javascript
微信小程序之自定义组件的实现代码(附源码)
2018/08/02 Javascript
vue自定义键盘信息、监听数据变化的方法示例【基于vm.$watch】
2019/03/16 Javascript
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
2019/04/04 Javascript
javascript触发模拟鼠标点击事件
2019/06/26 Javascript
JS异步宏队列与微队列原理区别详解
2020/07/02 Javascript
Python中encode()方法的使用简介
2015/05/18 Python
Python实现的桶排序算法示例
2017/11/29 Python
Python run()函数和start()函数的比较和差别介绍
2020/05/03 Python
pandas DataFrame运算的实现
2020/06/14 Python
BabyBjörn婴儿背带法国官网:BabyBjorn法国
2018/06/16 全球购物
阿联酋彩妆品牌:OUD MILANO
2019/10/06 全球购物
公益活动策划方案
2014/01/09 职场文书
企业趣味活动方案
2014/08/21 职场文书
公司清洁工岗位职责
2015/04/15 职场文书
工商行政处罚决定书
2015/06/24 职场文书
85句关于理想的名言警句大全
2019/08/22 职场文书
pytorch Dropout过拟合的操作
2021/05/27 Python
详解CSS中的特指度和层叠问题
2021/07/15 HTML / CSS
使用pd.merge表连接出现多余行的问题解决
2022/06/16 Python