在Jquery中处理Null,undefined,isNan,false,empty的智能方法

时间:2013-08-05 09:35:59

标签: javascript jquery null undefined

我在JS中检查'Null,undefined,isNan,false或empty'时遇到了一些大问题。目前我正在使用:

var dataReturn = '';
var token = getCookie('stateToken');
if (token) {
    dataReturn = token;
}
return dataReturn;

在上面的代码中,'token'有一些值可能是有效字符串或'Null,undefined,isNan,false或empty'。我使用IF语句来检查'Null,undefined,isNan,false或empty'。在大多数情况下,它工作正常。

但在某些情况下,在较旧的浏览器中,检查可能会返回一些真实的。我不知道发生了什么事。如果有人对此有任何疑问,请告诉我。

0 个答案:

没有答案