【问题标题】:Check if value exist in array even if it is followed by other letters [duplicate]检查数组中是否存在值,即使它后面跟着其他字母[重复]
【发布时间】:2021-12-16 13:43:27
【问题描述】:

我有一个包含多个值的数组

let array = ['value othervalue', 'value2 othervalue2']

我要检查:

if (array.includes('value')){
    do that
}

它返回false,因为它不是“价值”而是“其他价值”

我希望它返回 true,因为这个词已经存在但伴随着另一个词!

什么 javascript 函数可以做到这一点?

谢谢

【问题讨论】:

    标签: javascript arrays


    【解决方案1】:

    您可以使用Array.some来检查其中一项是否包含'value'

    let array = ['value othervalue', 'value2 othervalue2']
    
    if(array.some(e => e.includes('value'))){
      console.log('includes')
    }

    【讨论】:

      猜你喜欢
      • 2020-03-25
      • 2011-12-14
      • 1970-01-01
      • 2018-11-15
      • 2019-06-29
      • 2021-02-09
      • 1970-01-01
      • 1970-01-01
      • 2018-11-16
      相关资源
      最近更新 更多