javascript isEmpty和notANumber
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript isEmpty和notANumber相关的知识,希望对你有一定的参考价值。
exports.isEmptyArr = function(obj)
{
if (obj.length == 0)
{
return true;
}
return false;
}
exports.isEmptyObj = function(obj)
{
for(var key in obj)
{
if(obj.hasOwnProperty(key))
{
return false;
}
}
return true;
}
exports.empty = function(mixedVar)
{
var undef, key, i, len;
var emptyValues = [undef, null, false, 0, '', '0'];
for (i = 0, len = emptyValues.length; i < len; i++)
{
if (mixedVar === emptyValues[i])
{
return true;
}
}
if (typeof mixedVar === 'object')
{
for (key in mixedVar)
{
if (mixedVar.hasOwnProperty(key))
{
return false
}
}
return true
}
return false
}
exports.notANumber = function(mixedInt)
{
var undef, i, len;
var emptyValues = [undef, null, false, ''];
for (i = 0, len = emptyValues.length; i < len; i++)
{
if (mixedInt === emptyValues[i])
{
return true;
}
}
if (isNaN(parseInt(mixedInt)))
{
return true;
}
return false;
}
以上是关于javascript isEmpty和notANumber的主要内容,如果未能解决你的问题,请参考以下文章
javascript isEmpty对象
Javascript验证-isEmpty()
JavaScript isEmpty() - 检查Object是否为空
Swift 中的 `!myValue.isEmpty` 和 `myValue.isEmpty == false` 有啥区别?
Grails内部结合了“ in”和“ isEmpty”,或忽略了“ isEmpty”]]
isEmpty 和 isBlank 的用法区别