900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > js前端实现简单模糊匹配

js前端实现简单模糊匹配

时间:2022-08-26 16:12:07

相关推荐

js前端实现简单模糊匹配

实现功能,如图所示:

Input框中输入要查询字段包含的字符,即可查出想要的结果,

图例:Input中输入QA333,即可查粗出相关结果

代码展示:

var queryCondition=[]var data = projectdata.map((obj) => {return obj.project_name }) //获取所有的名称var reg = new RegExp(project_name); //Input中输入的名称,作为关键子,此处利用正则表达for (let index = 0; index < data.length; index++) {if (reg.test(data[index])) {//检测所有名称中满足要求的名称,此处用test方法,还可用match方法var condition3 = {"project_name" : data2[index]}; //满足要求的名称从新进行赋值}queryCondition.push(condition3) //将满足要求的名称放入新的数组}

本文是根据自身项目所做的总结笔记,如有问题,欢迎指正!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。