在写搜索页面的时候,需要对匹配的内容进行高亮,往往采用后端的字符串替换实现。后来,通过这样一篇文章,我发现js同样可以实现关键词的高亮。
首页 >
js
js数组元素排队思路完美解决将浏览记录到cookie的问题
今天写js+cookie记录用户浏览文章的历史记录,考虑到使用js数组对文章ID进行排队,思路如下:如果数组中已经存在文章ID应该将其移动到队列尾部,不存在则直接添加到尾部。然后写完了js代码,感觉不是很完美,于是单独封装了一个js函数,只需要传入js数组和新增的元素,即可返回重新排好队的数组,js代码如下: