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和DOM Interfaces来处理HTML
Oct 09 Javascript
修改js Calendar日历控件 兼容IE9/谷歌/火狐
Jan 04 Javascript
Jquery easyUI 更新行示例
Mar 06 Javascript
javascript学习小结之prototype
Dec 03 Javascript
学习JavaScript设计模式之单例模式
Jan 19 Javascript
整理关于Bootstrap警示框的慕课笔记
Mar 29 Javascript
深入探究node之Transform
Jul 20 Javascript
JavaScript错误处理操作实例详解
Jan 04 Javascript
vuejs简单验证码功能完整示例
Jan 08 Javascript
原生JS实现随机点名项目的实例代码
Apr 30 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
May 16 Javascript
JavaScript Dom实现轮播图原理和实例
Feb 19 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
PHPLog php 程序调试追踪工具
2009/09/09 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
利用Laravel事件系统如何实现登录日志的记录详解
2017/05/20 PHP
JavaScript中Math对象使用说明
2008/01/16 Javascript
javascript 写类方式之四
2009/07/05 Javascript
window.onload 加载完毕的问题及解决方案(上)
2009/07/09 Javascript
基于JQuery的cookie插件
2010/04/07 Javascript
JS 无限级 Select效果实现代码(json格式)
2011/08/30 Javascript
jQuery 中的 DOM 操作
2016/04/26 Javascript
jquery延迟对象解析
2016/10/26 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
JavaScript实现的斑马线表格效果【隔行变色】
2017/09/18 Javascript
jQuery实现html双向绑定功能示例
2017/10/09 jQuery
Vue shopCart 组件开发详解
2018/01/26 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
2018/05/13 Javascript
微信小程序实现tab页面切换功能
2018/07/13 Javascript
iview同时验证多个表单问题总结
2018/09/29 Javascript
angular 服务随记小结
2019/05/06 Javascript
在Vue环境下利用worker运行interval计时器的步骤
2019/08/01 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
2019/11/19 Javascript
微信小程序中网络请求缓存的解决方法
2019/12/29 Javascript
Hadoop中的Python框架的使用指南
2015/04/22 Python
新手如何快速入门Python(菜鸟必看篇)
2017/06/10 Python
Python过滤序列元素的方法
2020/07/31 Python
HTML5超文本标记语言的实现方法
2020/09/24 HTML / CSS
Java面试题:请说出如下代码的输出结果
2013/04/22 面试题
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
干部考核评语
2014/04/29 职场文书
个人求职信范文
2014/05/24 职场文书
拉歌口号大全
2014/06/13 职场文书
尊师重教演讲稿
2014/09/04 职场文书
独生子女证明范本
2015/06/19 职场文书
2015年社区反邪教工作总结
2015/10/14 职场文书
创业的9条正确思考方式
2019/08/26 职场文书
Python 实现绘制子图及子图刻度的变换等问题
2021/05/31 Python