如何获取包含特定字符串的数组元素的索引

时间:2019-02-20 02:34:22

标签: javascript jquery

具有类似数组

 var arr = ['best app in', 'Not q big deal', 'volvu is good-1',' volvu is good-0'];

如何获取数组中is good-1完全匹配的elemnt的索引和全文?

1 个答案:

答案 0 :(得分:1)

使用下面的代码。我基本上是遍历数组,并使用.includes()来查看它内部是否包含is good-1。如果可以,我console.log()索引和全文。如果您的数组中有多个带有该值的字符串,则此代码有效。我在您的数组中添加了一个额外的值来表明这一点。

var arr = ['best app in', 'Not q big deal', 'volvu is good-1', ' volvu is good-0', 'this is good-1'];

for(var i = 0; i < arr.length; i++) {
  if (arr[i].includes("is good-1")) {
    console.log(`Index: ${i} Full text: ${arr[i]}`);
  }
}