首页 > Web开发 > 详细

js中对undefined,null等的判断

时间:2019-03-13 11:38:04      阅读:141      评论:0      收藏:0      [点我收藏+]
借鉴: 
https://www.cnblogs.com/xinggood/p/6568624.html

 

对js中不同数据的布尔值类型总结:false:空字符串;null;undefined;0;NaN。
true:除了上面的false的情况其他都为true;

 

实例:

对于单个对象,字符串等适合方式:

if(user.office){
$("#eamCode").attr("value", user.office.eamCode);
}
如果user.office返回的是null 或者undefined 或者是空字符串。都会是false;

 

对于数组、字符串。可以使用length ,

var project =  user.userProject ;
if(project.length>0){
使用长度判断。

 

个人的浅见。有不对的请指正!

 

js中对undefined,null等的判断

原文:https://www.cnblogs.com/a6948076/p/10521609.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!