获取数组中的所有元素(JavaScript)

熊猫戴夫

我正在尝试检查字符串是否包含我存储在数组中的某些单词...但是我对javaScript有点陌生,所以我不完全知道如何检查Array中的所有元素...这里是一个例子:

const fruits = ["apple", "banana", "orange"]

上面的数组只是一个示例,因为我实际上正在检查是否有人在聊天中发送脏话。

if(message.content.includes(fruits)){executed code};

我的问题是什么,当我检查水果时,它什么也没做,但是当我检查数组中的特定元素时,fruits[0] //returns apple它实际上会检查...所以我的问题/问题是如何检查字符串数组中的所有元素不只是苹果。

尼克斯

您对的使用includes是错误的。

从MDN:

includes()方法确定数组的条目中是否包含某个值,并根据需要返回true或false。

arr.includes(valueToFind [,fromIndex])

const fruits = ["apple", "banana", "orange"];
const swearWord = "orange";

// execute is available
if (fruits.includes(swearWord))
  console.log("Swear word exists.");
else 
  console.log("Swear word doesn't exist.");

反之,如果string包含数组的脏话:

const fruits = ["apple", "banana", "orange"];
const swearWord = "this contains a swear word. orange is the swear word";

// execute is available
if (checkForSwearWord())
  console.log("Swear word exists.");
else
  console.log("Swear word doesn't exist.");

function checkForSwearWord() {
  for (const fruit of fruits) 
    if (swearWord.includes(fruit)) return true;
  return false;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取元素 Javascript 中的所有标签

来自分类Dev

在JavaScript中获取具有相似ID数组的所有元素

来自分类Dev

从category和subcategories数组获取数组中的所有元素

来自分类Dev

从category和subcategories数组获取数组中的所有元素

来自分类Dev

获取数组中所有元素的长度以在javascript / react中创建过滤器

来自分类Dev

Postgres从jsonb数组中获取值匹配的所有元素

来自分类Dev

获取C++中多维数组元素的所有组合

来自分类Dev

如何在 Ruby 中获取数组元素的所有组合?

来自分类Dev

如何对JavaScript数组中的所有元素求反

来自分类Dev

获取视口Javascript中的所有元素

来自分类Dev

获取视口Javascript中的所有元素

来自分类Dev

获取数组中元素的所有组合

来自分类Dev

获取数组中所有元素的ID

来自分类Dev

将所有表单值获取到javascript数组中

来自分类Dev

动态获取数组所有元素的所有组合

来自分类Dev

查找数组元素的所有组合(JavaScript)

来自分类Dev

Javascript如何获取表单的所有元素

来自分类Dev

仅当数组中的所有元素都符合MongoDb中的条件时才获取文档

来自分类Dev

从MongoDB中的所有文档中获取数组字段的第一个元素的总和

来自分类Dev

在mongo db中获取文档中数组中日期大于现在的所有元素

来自分类Dev

从关联数组中获取所有元素并通过 PHP 中的 POST 方法发送它们

来自分类Dev

在JavaScript数组中的所有元素之间散布元素的简洁方法?

来自分类Dev

Javascript获取数组中键的所有值?

来自分类Dev

如何从数组中删除所有元素

来自分类Dev

从数组的所有元素中删除空格

来自分类Dev

反转数组中的所有元素

来自分类Dev

从数组中删除所有匹配的元素

来自分类Dev

Java:显示数组中的所有元素

来自分类Dev

间接返回数组中的所有元素

Related 相关文章

  1. 1

    获取元素 Javascript 中的所有标签

  2. 2

    在JavaScript中获取具有相似ID数组的所有元素

  3. 3

    从category和subcategories数组获取数组中的所有元素

  4. 4

    从category和subcategories数组获取数组中的所有元素

  5. 5

    获取数组中所有元素的长度以在javascript / react中创建过滤器

  6. 6

    Postgres从jsonb数组中获取值匹配的所有元素

  7. 7

    获取C++中多维数组元素的所有组合

  8. 8

    如何在 Ruby 中获取数组元素的所有组合?

  9. 9

    如何对JavaScript数组中的所有元素求反

  10. 10

    获取视口Javascript中的所有元素

  11. 11

    获取视口Javascript中的所有元素

  12. 12

    获取数组中元素的所有组合

  13. 13

    获取数组中所有元素的ID

  14. 14

    将所有表单值获取到javascript数组中

  15. 15

    动态获取数组所有元素的所有组合

  16. 16

    查找数组元素的所有组合(JavaScript)

  17. 17

    Javascript如何获取表单的所有元素

  18. 18

    仅当数组中的所有元素都符合MongoDb中的条件时才获取文档

  19. 19

    从MongoDB中的所有文档中获取数组字段的第一个元素的总和

  20. 20

    在mongo db中获取文档中数组中日期大于现在的所有元素

  21. 21

    从关联数组中获取所有元素并通过 PHP 中的 POST 方法发送它们

  22. 22

    在JavaScript数组中的所有元素之间散布元素的简洁方法?

  23. 23

    Javascript获取数组中键的所有值?

  24. 24

    如何从数组中删除所有元素

  25. 25

    从数组的所有元素中删除空格

  26. 26

    反转数组中的所有元素

  27. 27

    从数组中删除所有匹配的元素

  28. 28

    Java:显示数组中的所有元素

  29. 29

    间接返回数组中的所有元素

热门标签

归档