js判断变量是否空值的代码


Posted in Javascript onOctober 26, 2008
function empty(v){ 
switch (typeof v){ 
case 'undefined' : return true; 
case 'string' : if(trim(v).length == 0) return true; break; 
case 'boolean' : if(!v) return true; break; 
case 'number' : if(0 === v) return true; break; 
case 'object' : 
if(null === v) return true; 
if(undefined !== v.length && v.length==0) return true; 
for(var k in v){return false;} return true; 
break; 
} 
return false; 
}
Javascript 相关文章推荐
javascript学习之闭包分析
Dec 02 Javascript
在JQuery dialog里的服务器控件 事件失效问题
Dec 08 Javascript
使用js声明数组,对象在jsp页面中(获得ajax得到json数据)
Nov 05 Javascript
js中函数调用的两种常用方法使用介绍
Jul 17 Javascript
浅谈JavaScript中指针和地址
Jul 26 Javascript
温习Javascript基础语法之词法结构
May 31 Javascript
微信小程序页面开发注意事项整理
May 18 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
Jun 19 Javascript
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
Nov 14 jQuery
微信小程序如何实现radio单选框单击打勾和取消
Jan 21 Javascript
Ajax获取node服务器数据的完整步骤
Sep 20 Javascript
JavaScript严格模式不支持八进制的问题讲解
Nov 07 Javascript
Prototype使用指南之selector.js说明
Oct 26 #Javascript
prototype Element学习笔记(Element篇三)
Oct 26 #Javascript
prototype Element学习笔记(篇二)
Oct 26 #Javascript
prototype Element学习笔记(篇一)
Oct 26 #Javascript
JS对URL字符串进行编码/解码分析
Oct 25 #Javascript
在html页面中包含共享页面的方法
Oct 24 #Javascript
IE浏览器兼容Firefox的JS脚本的代码
Oct 23 #Javascript
You might like
星际争霸秘籍
2020/03/04 星际争霸
无数据库的详细域名查询程序PHP版(1)
2006/10/09 PHP
php ss7.5的数据调用 (笔记)
2010/03/08 PHP
php ci框架中加载css和js文件失败的解决方法
2014/03/03 PHP
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
2016/06/13 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
JScript的条件编译
2007/05/29 Javascript
js查找父节点的简单方法
2008/06/28 Javascript
Eclipse去除js(JavaScript)验证错误
2014/02/11 Javascript
jquery清空表单数据示例分享
2014/02/13 Javascript
jquery操作checkbox实现全选和取消全选
2014/05/02 Javascript
Webpack 实现 AngularJS 的延迟加载
2016/03/02 Javascript
利用浮层使select不可选的实现方法
2016/12/03 Javascript
AngularJS实现进度条功能示例
2017/07/05 Javascript
使用jQuery实现鼠标点击左右按钮滑动切换
2017/08/04 jQuery
利用JS做网页特效_大图轮播(实例讲解)
2017/08/09 Javascript
详解微信小程序实现WebSocket心跳重连
2018/07/31 Javascript
JavaScript实现轮播图片完整代码
2020/03/07 Javascript
基于js判断浏览器是否支持webGL
2020/04/18 Javascript
React.js组件实现拖拽排序组件功能过程解析
2020/04/27 Javascript
微信小程序学习之自定义滚动弹窗
2020/12/20 Javascript
python判断数字是否是超级素数幂
2018/09/27 Python
python腾讯语音合成实现过程解析
2019/08/01 Python
python3文件复制、延迟文件复制任务的实现方法
2019/09/02 Python
解决更改AUTH_USER_MODEL后出现的问题
2020/05/14 Python
python re.match()用法相关示例
2021/01/27 Python
CSS3实例分享--超炫checkbox复选框和radio单选框
2014/09/01 HTML / CSS
加拿大时尚潮流大码女装购物网站:Addition Elle
2018/04/02 全球购物
英国领先的高级美容和在线皮肤诊所:Face the Future
2020/06/17 全球购物
员工晚婚的请假条
2014/02/08 职场文书
大学生联谊活动策划书(光棍节)
2014/10/10 职场文书
异地恋情人节寄语
2015/02/28 职场文书
十大动画制作软件,Adobe产品上榜两款,第一是行业标准软件
2022/03/18 杂记
python使用opencv对图像添加噪声(高斯/椒盐/泊松/斑点)
2022/04/06 Python
Python进程池与进程锁之语法学习
2022/04/11 Python