(面向c#开发人员) 编写javascript的好习惯二 字符串检查

在c#里面我们经常编写下面的代码来检查输入的字符串是不是合法的
string someString = null;

if (someString == null || someString.Length == 0)
{
//do some thing
}

if (string.IsNullOrEmpty(someString))
{
//do some thing
}
 
不过,可别在javascript里面这样检查字符串的值
javascript代码检查字符串应该像下面一样
var someString
someString
= null;
someString
= "";
someString
= undefined;

//以上4种情况都能检查出来
if (someString) {
// do some thing
}
if (!someString) {
// do some thing
}
PS:引用自Mix11
原文地址:https://www.cnblogs.com/PurpleTide/p/2083919.html