汉字
词语
成语
词语搜索
成语搜索

zidian 字典

汉字、词语、成语查询接口

引言

  • 源数据 https://github.com/pwxcoo/chinese-xinhua
  • 源数据是一个 JSON 文件,大小超出 20M,不利于页面加载使用,所以拆分了文件
  • 提取字、词、成语为数组,根据数组索引分页生成详情,具体请看 build.html 的拆分脚本

使用

<script src="https://fastly.jsdelivr.net/npm/zidian@0.0.3/dist/zidian.js"></script>

查看 https://fastly.jsdelivr.net/npm/zidian/
拉取 npm install zidian

汉字查询

zidian.equalWord (key)
zidian.equalWord ("爱").then (console.log)

词语查询

zidian.equalCi (key)
zidian.equalCi ("美丽").then (console.log)

成语查询

zidian.equalIdiom (key)
zidian.equalIdiom ("叶公好龙").then (console.log)

词语模糊搜索

zidian.likeCi (key)
zidian.likeCi ("美").then (console.log)

成语模糊搜索

zidian.likeIdiom (key)
zidian.likeIdiom ("三百").then (console.log)

说明

  • 接口查询返回一个 Promise 对象
  • 查询的接口会缓存到 zidian.cache 对象
  • 查询无记录时,返回 null
  • zidian.config.host 可配置请求源