(面向c#開發人員) 編寫javascript的好習慣二 字符串檢查
在c#里面我們經常編寫下面的代碼來檢查輸入的字符串是不是合法的
string someString = null;
if (someString == null || someString.Length == 0)
{
//do some thing
}
if (string.IsNullOrEmpty(someString))
{
//do some thing
}
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
}
someString = null;
someString = "";
someString = undefined;
//以上4種情況都能檢查出來
if (someString) {
// do some thing
}
if (!someString) {
// do some thing
}
PS:引用自Mix11
浙公網安備 33010602011771號