在 JavaScript 中查詢陣列中單詞的所有出現位置


我們需要編寫一個 JavaScript 函式,該函式將文字陣列作為第一個引數,將字串作為第二個引數。我們的函式應該返回該字串(由第二個引數提供)在陣列中任意位置出現的次數。

示例

程式碼如下 −

const arr = ["word", "a word", "another word"];
const query = "word";
const findAll = (arr, query) => {
   let count = 0;
   count = arr.filter(el => {
      return el.indexOf(query) != -1;
   }).length;
   return count;
};
console.log(findAll(arr, query));

輸出

控制檯中的輸出如下 −

3

更新於:21-11-2020

1K+瀏覽量

開始你的 職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.