JavaScript 搜索引擎 lunr.js

码农软件 · 软件分类 · 搜索引擎 · 2019-08-26 21:29:14

软件介绍

lunr.js 实现了在网页上的搜索引擎,类似 Solr。

示例代码:

//定义索引
var idx = lunr(function () {
    this.field('title', { boost: 10 })
    this.field('body')
})

//添加索引
var doc = {
    "title": "Twelfth-Night",
    "body": "If music be the food of love, play on: Give me excess of it…",
    "author": "William Shakespeare",
    "id": 1
}    
idx.add(doc)

//搜索
idx.search("love")

//返回结果
[{
    "ref": 1,
    "score": 0.87533
}]

本文地址:https://codercto.com/soft/d/13242.html

新榜样

新榜样

新榜 编著 / 电子工业出版社 / 2016-1 / 50.00元

本书为“新榜”全新打造的新媒体运营实战指南,全书基于对当前各类公众号的对比分析,阐述互联网时代各类公众号运营之道。全书分为五个部分,分别为:如何让政务公众号接地气,如何让自媒体公众号重获新生,如何做垂直领域的特色公众号,新媒体深度人物,以及新媒体深度分析等。一起来看看 《新榜样》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

SHA 加密
SHA 加密

SHA 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换