首页 > 解决方案 > 如何在不进行多个 if 语句的情况下搜索数组?

问题描述

所以我有一个 if 语句:

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

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

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

标签: javascriptdiscord.js

解决方案


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

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

有关其他选项,请查看此处


推荐阅读