js 模糊匹配

xiaoxiao2021-02-27  276

对于模糊查询,一般都是传关键字给后端,由后端来做。但是有时候一些轻量级的列表前端来做可以减少ajax请求,在一定程度上提高用户体验。废话不多说,直接上代码。

//字符串方法indexOfvar len = list.length;var arr = [];for(var i=0;i<len;i++){ //如果字符串中不包含目标字符会返回-1 if(list[i].indexOf(keyWord)>=0){ arr.push(list[i]); }}return arr; //正则表达式 //keyWord 关键字 //str 匹配字符串var reg = new RegExp(keyWord); //如果字符串中不包含目标字符会返回-1if(str.match(reg)){ //匹配成功do something }
转载请注明原文地址: https://www.6miu.com/read-3028.html

最新回复(0)