npm包 bible-book-names 使用教程

介绍

在前端开发中,经常需要使用到圣经中的书名进行展示或其他操作。本文介绍了一个 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


猜你喜欢

  • redeux-inject

    Redeux dependency injection redeux-inject A tiny redeux dependency injector 💉 This module exposes t...

    3 年前
  • npm 包 littlefork-plugin-tor 使用教程

    简介 npm 是 Node.js 的包管理器,为 JavaScript 提供了大量的第三方工具和库。而 littlefork-plugin-tor 是一个基于 Node.js 的 npm 包,它可以轻...

    3 年前
  • npm 包 zapp-pipes-provider-televisa 使用教程

    随着现代 web 应用的不断发展,前端开发变得越来越复杂。为了更好地管理代码,我们需要使用一些工具和框架。其中,npm 是前端领域最流行的一个包管理工具。它提供了丰富的包资源,让我们可以更加高效地开发...

    3 年前
  • npm 包 log-stream-events-pmb 使用教程

    在前端开发中,我们经常需要查看应用程序中产生的日志来调试代码。通常情况下,我们使用 console.log() 函数来输出日志信息。但是,在一些复杂的场景中,比如在一个多线程或者分布式的环境中,这种方...

    3 年前
  • npm 包 @klingon/server 使用教程

    介绍 @klingon/server 是一款基于 Node.js 的轻量级服务端 Web 框架,其目的是使得开发者可以快速搭建自己的服务,并提供完善的开发工具和 API 管理。

    3 年前
  • npm 包 @klingon/app 使用教程

    @klingon/app 是一款前端开发需要的工具包,它提供了一些常用的函数和组件,帮助开发者节省时间和提升效率。这篇文章将详细介绍 @klingon/app 的使用方法,包括安装、引用、常用函数和组...

    3 年前
  • npm 包 ng-universal-storage 使用教程

    前言 在现代 Web 应用程序开发中,前端开发通常需要保存和共享一些数据。在以前,开发人员通常使用 cookie 或浏览器本地存储来实现这一需求。然而,这些选项都有其限制和问题,例如 cookie 的...

    3 年前
  • npm包 redux-action-plan 使用教程

    简介 Redux 是一个流行的 JavaScript 应用程序状态容器,用于管理应用程序的状态。它是 React 应用程序的最佳状态管理工具。 Redux-action-plan是Redux的一个np...

    3 年前
  • 使用 npm 包 simple-parallax 进行网站页面的视觉滚动特效

    在网站构建中,视觉滚动特效是吸引用户注意力和提高用户体验的绝佳方式。想要在网站中实现视觉滚动特效,可以使用 npm 包 simple-parallax。 安装 simple-parallax 安装 s...

    3 年前
  • npm 包 seq-exec 使用教程

    前言 在前端开发中,我们经常需要按照一定的顺序执行某些任务,比如编译 sass、压缩 js、转换图片等。这时我们可以使用 npm 包 seq-exec 来帮助我们管理这些任务的执行顺序。

    3 年前
  • npm 包 paginate-array-ts 使用教程

    在前端开发中,我们常常需要对数据进行分页展示,而 paginate-array-ts 就是一款方便快捷的用于数组分页的 TypeScript npm 包。本文将介绍 paginate-array-ts...

    3 年前
  • npm 包 webpack-rails-i18n 使用教程

    前端开发工作离不开项目构建和多语言支持,在前端代码实现多语言时,我们可以使用 webpack-rails-i18n 这个 npm 包来加速开发进度。本文将会详细介绍如何使用 webpack-rails...

    3 年前
  • npm 包 ceri-side-nav 使用教程

    简介 ceri-side-nav 是一个开源的 npm 包,用于创建侧边导航栏。它非常易于使用,支持多种自定义选项,并且可以为你的网站或应用程序添加一些额外的功能和美观性。

    3 年前
  • npm 包 react-datepicker-s 使用教程

    引言 在前端开发中,日期选择器是一个常见的组件。有些开发者会选择在项目中自己开发一个日期选择器组件,但是这样会耗费很多时间和精力。事实上,我们可以选择使用已有的 npm 包来实现该功能,这可以大大提高...

    3 年前
  • npm包 ceri-dropdown 使用教程

    在前端开发中,下拉框(Dropdown)是一个非常常见的组件。但是,在实现下拉框时,有时候需要重头开始编写 CSS 和 JavaScript,这对于一些刚开始学习前端的开发者来说可能会造成不小的困难。

    3 年前
  • npm 包 tag-reg 使用教程

    什么是 tag-reg? tag-reg 是一个可以匹配 HTML 标签的正则表达式,可以在前端开发中用于匹配、替换指定标签的内容。它是一个非常实用的 npm 包,可以用于各种前端开发场景,例如: ...

    3 年前
  • vue-control-validator

    vue validator component "# vue-validator" HomePage https://github.com/yariksav/vue-validator#readme...

    3 年前
  • npm 包 phaser-plugin-pocketdebug 使用教程

    前言 Phaser 是一款非常优秀的 HTML5 游戏开发框架,但是在开发过程中,调试往往会遇到很多麻烦。要么需要在网页控制台中输出一大堆信息,要么需要每次修改代码后重新编译,这些都会让开发变得很繁琐...

    3 年前
  • npm 包 gulp-plugin-fabric 使用教程

    简介 gulp-plugin-fabric 是基于 Fabric.js 的一个 Gulp 插件,使用它可以非常方便地将 SVG 文件转化为 Canvas 并且生成相应的 PNG 和 SVG 文件。

    3 年前
  • npm 包 @klingon/website 使用教程

    简介 @klingon/website 是一款可以快速构建响应式网站的前端框架。它基于 Vue.js 和 Vuetify,提供了丰富的组件和模板,简化了开发人员的工作。

    3 年前

相关推荐

    暂无文章