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;
}
相关文章
- 小程序中监听textarea或者input输入的值动态改变data中数组的对象的值
- js 判断空数组,空对象!
- 表x有 一列 ,程序每次生成id的时候都先从这里获取最大值再加1,初始值是A0001,然后到A9999的时候则是到B0001 共5位
- 本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度eps。
- c# 数据类型的默认值及如何定义空值
- 输入4*4的数组,编写程序实现找出数组中其值最大和最小的元素以及它们在数组中的位置。
- C语言 【程序30】 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
- Java判断字符为空或空格的方法&&读入包含空格的字符串的方法
- PYTHON 判断 空值的方法
- JS如何判断包括IE11在内的IE浏览器 <转载>