如何在不进行多个 if 语句的情况下搜索数组?

问题描述

所以我有一个 if 语句:

if (logMessages.author.username === botName[0]) {
   return;
}

如何在不产生 4 个不同的 if 语句的情况下搜索 4 个字符串的数组?

我希望这是一个足够的解释。

解决方法

有多种方法可以在数组中查找元素。

我看你只需要查找元素是否存在即可。为此,最好的选择是使用 .includes()。示例:arrayName.includes("variable")

其他选项,请查看here

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...