javascript中如何判断null 和 undefined
来源:互联网 发布:淘宝怎么追评不了 编辑:程序博客网 时间:2024/06/05 16:03
关于null 和undefined的理解,首先看下面的例子,有点直观的认识。
例子:
var obj;console.log(obj);//undefinedconsole.log(typeof obj);//undefined
var obj=null;console.log(obj);//nullconsole.log(typeof obj);//object
判断undefined
typeof 返回的是字符串,有6种值:
“number”、”string”、”boolean”、”object”、”function”、”undefined”
判断undefined可以使用typeof
var obj;if (typeof obj == undefined){//true, here it is.}
判断null
判断null,可以使用”===”(注:不是”==”,使用”==”无法得到正确结果)。
var obj;if(obj === null){//true}else {//false, here it is}
“===”、“==”的含义如下:
严格相等(“===”):
两个对象类型和值都相等。
相等(“==”)
经转换后两个对象值相等,即相等。
参考
http://www.cnblogs.com/mountain-mist/articles/1600995.html
http://www.ruanyifeng.com/blog/2014/03/undefined-vs-null.html
0 0
- javascript中如何判断null 和 undefined
- JS 中如何判断 undefined和null
- JS 中如何判断 undefined 和 null
- JS 中如何判断 undefined 和 null
- JS 中如何判断 undefined和null
- JS 中如何判断 undefined 和 null
- JS 中如何判断 undefined 和 null
- javascript 中 null和undefined
- JavaScript中null和undefined
- JS中如何判断null与undefined
- JS中如何判断undefined null NaN
- JS 中如何判断undefined与null
- JS中如何判断null、undefined、NaN
- JS中判断undefined和null类型
- JavaScript 中 Undefined 和 Null 类型
- JavaScript中 null和undefined区别分析
- 弄懂javascript中undefined、null 和 NaN
- JavaScript 中 null 和 undefined 的区别
- 题目1018:统计同成绩学生人数
- 深度理解IO模型-同步异步,阻塞非阻塞
- 前端常用的正则表达式及正则对象常用方法
- 四、模型的制定
- 网站安全之密码明文传输漏洞
- javascript中如何判断null 和 undefined
- 浏览器兼容性问题及解决方法(转)
- 逻辑回归与过拟合问题
- Error inflating class android.support.v7.widget.RecyclerView
- Tango获取内参
- 【学术篇】状态压缩动态规划——POJ3254/洛谷1879 玉米田Corn Field
- C#中Dictionary的用法
- epoll内核实现简单分析记录
- Ecshop模板开发(一):目录结构,建立自己的模板文件夹及配置模板信息