摘要:是一个非常简单的库,用来格式化数字,变成可读的格式,可以自定义格式。万高级自定义通过自定义,可以将文件数时间间隔等数字格式化成自己想要的格式。可以随意自己定义语言和样式。
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. // 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。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/80667.html
摘要:背景上的一道原题,通过格式划字符串精简了代码结构,省去了很多条件判断语句。题目描述解题思路题目是很简单的,关键是如何优雅地完成是否在当前时间单位后添加和或者,我的代码里运用了很多语句。代码感想表达式真是一个神器。 背景 CodeWar上的一道原题,通过格式划字符串精简了代码结构,省去了很多条件判断语句。 题目描述 Your task in order to complete this ...
摘要:是实现网格视图的小部件,一般用于报表视图的展示。就是连续的列,主要用于网格的行号,属于自增式的列。指定处理的类,必须。 Yii2 GridView是实现yii网格视图的小部件,一般用于报表视图的展示。今天,结合DataProvider(ArrayDataProvider以及SqlDataProvider)说一下GridView中的几个Columns(SerialColumn,DataC...
摘要:只比较值得结果,,装换为数值后就是,但是当他们是数组中的一项,或字符串时并非是空的。再看一个比较奇怪的例子首先,看右边,逻辑非对进行布尔转换,依据上面的装换表,数组其实也是对象,装换为真。 String 字符串中可以包含由反斜杠和字符构成的特殊字符,如 换行, 退格,f 换页, 回车, Tab; var multiLine = first second thir...
此篇文章主要是给大家介绍了python深度神经网络tensorflow练习好一点的实体模型开展图像分类实例详细说明,感兴趣的小伙伴可以参考借鉴一下,希望可以有一定的帮助,祝愿大家多多的发展,尽早涨薪。 文章正文 Google在各类图象数据库系统ImageNet上练习好啦1个Inception-v3实体模型,这一实体模型大家也可以用来进去图像分类。 下载地址:https://pan.bai...
阅读 1382·2021-09-02 09:53
阅读 2656·2021-07-29 13:50
阅读 1694·2019-08-30 11:07
阅读 1554·2019-08-30 11:00
阅读 1437·2019-08-29 14:00
阅读 1786·2019-08-29 12:52
阅读 2542·2019-08-29 11:11
阅读 3399·2019-08-26 12:23