推荐10个文本高亮Javascript库

我们在阅读、搜索、比较、强调的网页上,出现的一些特定文本以与在突出显示关键短语和总结内容时,突出我们需要的文本非常有用。所以这里有10个最好的文本高亮Javascript库,可以让你高亮显示特定的文本,在我们网页上搜索的关键字高亮显示,添加高亮注释等。

Lumin

一个JavaScript库,用于逐步突出显示页面上的所有文本。非常适合让用户注意一些重要的文字。它也可以用来显示任务的进度,例如在任务完成时阅读一些东西。

Lumin

Hrjs

轻巧的JavaScript插件,用于高亮显示和替换DOM中的文本。

Hrjs

Jsdiff

一个JavaScript文本比较的插件。它是比较网页上两个文本并高亮显示差异的好工具。

Jsdiff

Texthighlighter

TextHighlighter让你随意高亮显示网页上的文本,只需简单地传入参数即可实现。

Texthighlighter

Mark.js

mark.js是用原生JavaScript写的文本高亮库。它可以用来动态标记搜索词或自定义的正则表达式,并提供一些内置配置,如词搜索、自定义同义词、iframes支持、自定义过滤器、精度定义、自定义元素、自定义类名等

Mark.js

Fokus

Fokus可以强调您想要的任何内容,用半透明的罩层掩盖页面的其余部分。该库不依赖其他库,大小约为3kb。使用<canvas>元素来绘制。适用于大多数现代浏览器。

Fokus

Tinyq

零依赖的JS插件,使读者可以高亮显示网页中的文本并执行某些操作,如分享操作。

Tinyq

Custom Highlight

Custom Highlight是一个简单的jQuery插件,可自定义文本高亮显示操作。

Custom Highlight

React Highlight Words

一个可以在较大的文本中突出需要显示的词语的React组件。

React Highlight Words

Vue Text Highlight

一个Vue.js的文本高亮插件

Vue Text Highlight

Highlight Ta

Highlight Ta