npm包 bible-book-names 使用教程

阅读时长 7 分钟读完

介绍

在前端开发中,经常需要使用到圣经中的书名进行展示或其他操作。本文介绍了一个 npm 包 bible-book-names,它提供了对圣经中书名的封装,为前端开发提供了非常方便的支持。

安装

使用 npm 安装 bible-book-names:

使用方法

bible-book-names 包含两个函数:getBookName 和 getBookAbbr。

getBookName(bookIndex)

getBookName 函数的参数为书名在圣经中的索引号,返回该书名的全称。

getBookAbbr(bookIndex)

getBookAbbr 函数的参数为书名在圣经中的索引号,返回该书名的缩写。

参数

bible-book-names 的参数 bookIndex 定义了书名在圣经中的顺序索引号,从 0 开始计数,对应各书的顺序如下:

Index Name Abbreviation
0 创世记
1 出埃及记
2 利未记
3 民数记
4 申命记
5 约书亚记
6 士师记
7 路得记
8 撒母耳记上 撒上
9 撒母耳记下 撒下
10 列王纪上 王上
11 列王纪下 王下
12 历代志上 代上
13 历代志下 代下
14 以斯拉记
15 尼希米记
16 以斯帖记
17 约伯记
18 诗篇
19 箴言
20 传道书
21 雅歌
22 以赛亚书
23 耶利米书
24 耶利米哀歌
25 以西结书
26 但以理书
27 何西阿书
28 约珥书
29 阿摩司书
30 俄巴底亚书
31 约拿书
32 弥迦书
33 那鸿书 鸿
34 哈巴谷书
35 西番雅书
36 哈该书
37 撒迦利亚书
38 玛拉基书
39 马太福音
40 马可福音
41 路加福音
42 约翰福音
43 使徒行传
44 罗马书
45 哥林多前书 林前
46 哥林多后书 林后
47 加拉太书
48 以弗所书
49 腓立比书
50 歌罗西书 西
51 帖撒罗尼迦前书 帖前
52 帖撒罗尼迦后书 帖后
53 提摩太前书 提前
54 提摩太后书 提后
55 提多书
56 腓利门书
57 希伯来书
58 雅各书
59 彼得前书 彼前
60 彼得后书 彼后
61 约翰一书 约壹
62 约翰二书 约贰
63 约翰三书 约叁
64 犹大书
65 启示录

##示例代码

总结

在前端开发中,使用 bible-book-names 可以非常方便地获取圣经中的书名,省去了手动编写书名列表和转换的麻烦,提高了开发效率和代码质量。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005601a81e8991b448de440

纠错
反馈