宝哥软件园

JavaScript过滤关键词

编辑:宝哥软件园 来源:互联网 时间:2021-09-05

渲染:

话不多说,请看代码:

!DOCTYPE html html lang=' en ' head meta charset=' UTF-8 ' title title/title style em { font-size : 16px;颜色:红色;}/style/head body p id=' cont ' JavaScript关键字过滤方法JAVAScript关键字过滤方法/pstcript//===================================可用状态代码==============================。//////replace关键字//params . innerhtml=params . innerhtml . replace(new regexp(arr text,' ig '),' em $/em ');//var arr=[];//console . log(arr);//===============================修改后的代码=========================。函数过滤器内容(keyarr,ele) {/* * *程序的标准标准* 1。可用,能满足核心要求* 2。健壮、兼容性处理、边界处理、异常处理、用户输入验证* 3。可靠,总有一个返回值* 4。宽容,对需求宽容,宽容用于和解,宽容用于维护者* 5。不断改进,可靠的注释.*/try {//检查它是未定义的还是数组,或者数组的长度是否大于1。这里返回-1只是为了有一个返回值,或者不写if (keyArr==='undefined' ||!(KeyArr instance of Array)| | KeyArr . length 1)return-1;//将数组中的元素与|合并进行常规比较,如张三|李四var arrtxt=keyarr。join ('| '),regobj=new regexp (arrtxt,' ig ');//替换关键字ele . innerhtml=ele . innerhtml . replace(regobj,' em $/em ');} catch (e) {console.log('出问题了~ ' e ');} }//调用var arr=['Java ','关键字','方法'];var params=document . query selector(' # cont ');filterContent(arr,params);/script/body/html以上就是本文的全部内容。希望这篇文章的内容能给大家的学习或者工作带来一些帮助,也希望大家多多支持我们!

更多资讯
游戏推荐
更多+