Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Tìm tất cả lần xuất hiện của từ trong mảng JavaScript

Viết hàm nhận mảng giá trị và chuỗi truy vấn, trả về số lần chuỗi đó xuất hiện trong bất kỳ phần tử nào của mảng.

Ví dụ

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));

Kết quả

Kết quả in ra console:

3