CFScript でreturn
とステートメントを同じ意味で使用することについて、ご意見をお聞かせください。else
私は通常、次の構文を使用します。
if (something) {
// Do something
}
else {
// Do something else
}
最近、代わりにこれを行うことができると思いました:
if (something) {
// Do something
return;
}
// Do something else
これら 2 つのスタイルでは、異なる最終結果が得られるでしょうか? else
ステートメントでコードをラップする必要がないのが好きです。私の考えでは、if
ステートメントが true と評価されて返された場合、その下のコードは実行されません。true と評価されない場合は、else
ステートメントでラップされているかどうかに関係なく、その下のコードが実行されます。
そうですか?