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 相关文章推荐
ajax 缓存 问题 requestheader
Aug 01 Javascript
javascript开发随笔一 preventDefault的必要
Nov 25 Javascript
jQuery AJAX实现调用页面后台方法和web服务定义的方法分享
Mar 01 Javascript
javascript对下拉列表框(select)的操作实例讲解
Nov 29 Javascript
jQuery对下拉框,单选框,多选框的操作
Feb 21 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
Apr 04 Javascript
JavaScript数据结构与算法之栈与队列
Jan 29 Javascript
浅谈Webpack 是如何加载模块的
May 24 Javascript
node.js监听文件变化的实现方法
Apr 17 Javascript
Vue商品控件与购物车联动效果的实例代码
Jul 21 Javascript
vscode中eslint插件的配置(prettier配置无效)
Sep 10 Javascript
vue页面切换项目实现转场动画的方法
Nov 12 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 根据IP地址控制访问的代码
2010/04/22 PHP
PHP XML操作的各种方法解析(比较详细)
2010/06/17 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
用javascript做拖动布局的思路
2008/05/31 Javascript
javascript避免数字计算精度误差的方法详解
2014/03/05 Javascript
jQuery队列操作方法实例
2014/06/11 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
jQuery超赞的评分插件(8款)
2015/08/20 Javascript
JS实现alert中显示换行的方法
2015/12/17 Javascript
Web程序员必备的7个JavaScript函数
2016/06/14 Javascript
谈谈JavaScript中浏览器兼容问题的写法小议
2016/12/17 Javascript
JS简单实现移动端日历功能示例
2016/12/28 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
ReactNative实现图片上传功能的示例代码
2017/07/11 Javascript
利用node.js实现自动生成前端项目组件的方法详解
2017/07/12 Javascript
Vue2 配置 Axios api 接口调用文件的方法
2017/11/13 Javascript
详解vue中组件参数
2018/07/09 Javascript
小程序表单认证布局及验证详解
2020/06/19 Javascript
基于原生js实现九宫格算法代码实例
2020/07/03 Javascript
Python中使用hashlib模块处理算法的教程
2015/04/28 Python
Python卸载模块的方法汇总
2016/06/07 Python
python最小生成树kruskal与prim算法详解
2019/01/17 Python
python打印直角三角形与等腰三角形实例代码
2019/10/20 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
django-csrf使用和禁用方式
2020/03/13 Python
python实现将两个文件夹合并至另一个文件夹(制作数据集)
2020/04/03 Python
学习Python爬虫的几点建议
2020/08/05 Python
Python装饰器如何实现修复过程解析
2020/09/05 Python
canvas生成带二维码海报的踩坑记录
2019/09/11 HTML / CSS
夏季奶茶店创业计划书
2014/01/16 职场文书
2014婚礼司仪主持词
2014/03/14 职场文书
模具设计与制造专业求职信
2014/07/19 职场文书
作风建设剖析材料
2014/10/06 职场文书
机动车登记业务委托书
2014/10/08 职场文书
培根随笔读书笔记
2015/07/01 职场文书
2015年七夕情人节感言
2015/08/03 职场文书