条件文を多用するアプリケーションを作成しています。だから毎回私は2つのオプションがあります。switch-caseまたはif-elseを使用します。次に、それらの両方の中で、アプリケーションの実行を改善できることを知りたいと思います。私はたくさん検索しましたが、それらはすべて異なるテクノロジーを提供してくれます。actionscript 3 について知りたいのですが、助けてくれる人はいますか?
前もって感謝します。
条件文を多用するアプリケーションを作成しています。だから毎回私は2つのオプションがあります。switch-caseまたはif-elseを使用します。次に、それらの両方の中で、アプリケーションの実行を改善できることを知りたいと思います。私はたくさん検索しましたが、それらはすべて異なるテクノロジーを提供してくれます。actionscript 3 について知りたいのですが、助けてくれる人はいますか?
前もって感謝します。
何百万回も実行しているループについて話しているのでない限り、パフォーマンスの違い (もしあれば) が問題になるほど重要であるとは本当に思えません。
代わりに、より読みやすいものを使用します。一般に、3 つ以上の条件 (if-else-else) がある場合は、switch-case 構文の方が読みやすく、維持しやすいことがわかります。
スイッチは、if/elseif/else よりも確実に望ましいです。
これにより、コードが読みやすくなり、通常は if/else よりもパフォーマンスが向上します。これは、if/else が実際にコードを実行するまで多くの if を実行する必要があるためです。Switch はコードに直接ジャンプします (一種)。