js 判断数据是否为空
发布日期:2021-06-30 21:43:08
浏览次数:2
分类:技术文章
本文共 825 字,大约阅读时间需要 2 分钟。
// var a = "";// var a = " ";// var a = null;// var a = undefined;// var a = [];// var a = {};// var a = NaN; if(a === undefined) { // 只能用 === 运算来测试某个值是否是未定义的 console.log("为undefined"); } if(a == null) { // 等同于 a === undefined || a === null console.log("为null"); } // String if(a == "" || a == null || a == undefined){ // "",null,undefined console.log("为空"); } if(!a){ // "",null,undefined,NaN console.log("为空"); } if(!$.trim(a)){ // "",null,undefined console.log("为空"); } // Array if(a.length == 0){ // "",[] console.log("为空"); } if(!a.length){ // "",[] console.log("为空"); } // Object {} if($.isEmptyObject(a)){ // 普通对象使用 for...in 判断,有 key 即为 false console.log("为空"); }
原文:
转载地址:https://local.blog.csdn.net/article/details/84998110 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月13日 19时56分00秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
mac || Linux 命令行下实现批量重命名
2021-07-03
java常用类 String面试题
2021-07-03
Windows10下的powershell美化教程
2021-07-03
利用ffmpeg合并音频和视频
2021-07-03
刷好老毛子系统进不了老毛子系统后台的解决办法
2021-07-03
Parallels Desktop 16 不能联网的解决办法
2021-07-03
solr修改schema文件(solr修改配置文件)
2021-07-03
select下拉框分组展示插件的使用--(select-mania插件的使用)
2021-07-03
Java Lambda表达式的应用--Stream API操作集合框架
2021-07-03
solr的使用详解
2019-04-30
Myslq连接(JDBC)url属性的参数的设置
2019-04-30
关于Spring MVC与前端的交互
2019-04-30
JQuery使用validate插件完成校验
2019-04-30
一个简单的layui登陆界面
2019-04-30
大厂经典面试题:Redis为什么这么快?
2019-04-30
阿里四面,居然栽在一道排序算法上
2019-04-30
如何在二三线城市月薪过万(一)看完这篇后端简历优化,包你面试不断
2019-04-30
膜拜!阿里内部都在强推的K8S(kubernetes)学习指南,不能再详细了
2019-04-30