JavaScript客户端搜索引擎

时间:2012-10-30 11:25:16

标签: javascript

我正在使用jQuery / JavaScript开发本地Web应用程序。

我的目标是创建搜索引擎以搜索JSON文件中的内容。我已经用正则表达式制作了它,但效果很慢。

最好的方法是什么?有没有JavaScript搜索引擎?

5 个答案:

答案 0 :(得分:3)

尝试使用JavaScript支持全文搜索的lunr.js

答案 1 :(得分:1)

术语“搜索引擎”通常意味着大量数据已编入索引(资源密集型任务)。然后快速搜索索引后搜索数据集。如果数据集非常大,则更有可能在服务器上执行索引和搜索(然后只将搜索结果返回给浏览器)。

如果您只需要搜索中小型JSON文件中的字段,请考虑使用JavaScript “搜索算法”而不是搜索引擎。

答案 2 :(得分:0)

看看全面的,它是一个基本的搜索引擎,用于浏览器http://reyesr.github.com/fullproof/ 可能还有其他人。

答案 3 :(得分:0)

我认为它不存在,你已经开发了它

将您的应用程序内容放在String对象中并使用indexOf(对于目标字符串)开发搜索功能& substring(提取片段)

答案 4 :(得分:0)

我认为你有两种选择。前面提到的Lunrsearch-index