可能性の重複:
Is it safe to assume strict comparison in a Javascript switch statement?javascript switch/case:タイプが比較されていますか?
JavaScriptでスイッチ/ case文は、種類や値のみを比較していますか?言い換えれば
、私は次のコードがある場合:
switch (variable)
{
case "0": [...] break;
case "1": [...] break;
default: [...] break;
}
を、それが
if (variable == "0")
{
[...]
}
else if (variable == "1")
{
[...]
}
else
{
[...]
}
または編集
if (variable === "0")
{
[...]
}
else if (variable === "1")
{
[...]
}
else
{
[...]
}
と同等です:強制する方法があります値とタイプを一度に比較する
... – gdoron
それは – Pointy
@amnotiam :-)質問を入力していたよりも、はい、それはjsfiddleを入力するより少ない時間を取っているだろう。どのようにそれらを見つけるのですか?あなたはそれを以前見たことがありますか? – gdoron