我做了一个使用太多条件语句的应用程序。所以每次我有两个选择。使用switch-case或if-else,然后我很想知道它们之间的哪一个可以让我更好地执行我的应用程序。我搜索了很多,但他们都给了我不同的技术。我想知道actionscript 3。有人想帮助我吗?
提前致谢。
我做了一个使用太多条件语句的应用程序。所以每次我有两个选择。使用switch-case或if-else,然后我很想知道它们之间的哪一个可以让我更好地执行我的应用程序。我搜索了很多,但他们都给了我不同的技术。我想知道actionscript 3。有人想帮助我吗?
提前致谢。
我真的怀疑性能差异(如果有的话)是否足够重要,除非您正在谈论一些您正在运行数百万次的循环。
相反,我会使用提供更高可读性的那个——通常,如果您有超过 3 个条件(if-else-else),我发现 switch-case 语法更容易阅读和维护。
Switch 绝对比 if/elseif/else 更可取。
它使您的代码更易于阅读并且通常比 if/else 执行得更好,因为 if/else 可能必须通过许多 if 直到它实际运行一些代码。Switch 将直接跳转到您的代码(有点)。