/**
* 使用indexof方法实现模糊查询
* @param {Array} list 进行查询的数组
* @param {string} keyWord 查询的关键词
* @return {Array} 查询的结果
*/
export function fuzzyQuery(list, keyWord, { keyName = '' } = {}) {
const arr = []
for (let i = 0; i < list.length; i++) {
const str = keyName ? list[i][keyName] : list[i]
if (str.includes(keyWord)) {
arr.push(list[i])
}
}
return arr
}
js通用工具utils——使用indexof方法实现模糊查询
于 2024-06-20 12:01:47 首次发布