怎样让代码更优雅1-更好的条件语句

56 阅读1分钟

1.数组方法 Array.includes 单if多条件优化

使用 Array.includes 进行多条件选择

image.png

存在的问题:我们不确定用户输入,如果我们要检查任何其他动物需要我们通过添加更多“或”语句来扩展,代码将变得难以维护和不清晰

我们可以通过使用 Array.includes 来重写上面的条件 image.png

创建一个动物数组条件语句和代码的其余部分抽象分离出来,如果我们想要检查任何其他动物,我们只需要添加一个新的数组项。

2.多层复杂条件优化

1.png

2.png