我剛剛在別人的JavaScript代碼中遇到了布爾switch語句。它看起來有點像這樣:JavaScript中布爾轉換語句的用途是什麼?
switch (a || b) {
case true:
// do some stuff
break;
default:
// do other stuff
break;
}
我還沒有編程很長時間,但我從來沒有見過這樣的事情。這看起來很愚蠢,但我想給程序員一個懷疑的好處。有沒有上面的代碼和下面之間的功能差異:
if (a || b) {
// do some stuff
}
else {
// do other stuff
}
,如果有,是什麼呢?
哇,謝謝。這很有趣。 – thismax 2010-12-16 14:36:11
@thismax:np,很高興我能幫忙:-) – 2010-12-16 14:38:47