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

问题描述 投票:-1回答:1

有像这样的数组

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

如何获得包含数组中is good-1精确匹配的元素的索引和全文?

javascript jquery
1个回答
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]}`);
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.