hrn(Human Readable Number)——数字格式化

发布时间:2019-08-19 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了hrn(Human Readable Number)——数字格式化脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

hrn is short for Human Readable Number, a simple javascript for browserjs / nodejs library to format number into human-readable string.

hrn是一个非常简单的 Javascript 库,用来格式化数字,变成可读的格式,可以自定义格式。下面先简单介绍一下如何使用?

1. 安装

首先NPM 安装

npm install hrn

然后引入,可以使用 script标签引入到 htML 中,也可以使用 require, import ... From 关键字。

// import library use script tag.
<script type="text/javascript" src="dist/hrn.min.js"></script>

// or ES6 style.
var hrn = require('hrn');

2. 使用

使用简单,只有一个 api : hrn(number, fixed, formatter)。举个例子。

hrn(1234000);                   // '1.2 M'
hrn(1234000, 3);                // '1.23 M'
hrn(1234000, 3, 'en');          // '1.23 M'
hrn(12340, 2, 'zh_CN');         // '1.23 万', `en` / `zh_CN` supported, `en` is default.

3. 高级自定义

通过自定义 formatter,可以将文件 bytes 数、时间间隔等数字格式化成自己想要的格式。可以随意自己定义语言和样式。举个例子:

var formatter = ['kb_mb_gb_tb_pb_eb_zb_yb'.split(''), 1e3];

hrn('1234000', 0, formatter)    // '1.2 mb'

最后代码在这里https://github.com/hustcc/hrn,欢迎 issue 或者 PR

脚本宝典总结

以上是脚本宝典为你收集整理的hrn(Human Readable Number)——数字格式化全部内容,希望文章能够帮你解决hrn(Human Readable Number)——数字格式化所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。