numeral,格式化数字的使用
最近一直在忙项目,也没更新自己的笔记,今天遇见个问题,就是数据展示的问题,
后端返回的是 0.889012389.... 这么多位的小数,我想要的是 88.901% 精确3位,而且呢,我本来想着 这不简单么,直接 toFixed(3)解决,发现虽然能解决,但不精确,后来就搜到了额这个 numeral.js
找了半天,包括官网都没介绍怎么用,最后发现一篇直接就说用法了,很好,这里我也copy一下,方便自己以后用的时候找不到
const numeral = require('numeral');// 解析数字
numeral('10,000.12'); // 10000.12
numeral('$10,000.00'); // 10000
numeral('3.467TB'); // 3467000000000
numeral('-76%'); // -0.76// 格式化
numeral(10000.23).format('0,0'); // '10,000'
numeral(10000.1234).format('0.000'); // '10000.123'
numeral(100.1234).format('00000'); // '00100'
numeral(1230974).format('0.0a'); // '1.2m'
numeral(100).format('0o'); // '100th'
numeral(1000.234).format('$0,0.00'); // '$1,000.23'
numeral(7884486213).format('0.00b'); // '7.88GB'
numeral(0.974878234).format('0.000%'); // '97.488%'
numeral(238).format('00:00:00'); // '17:44:06'复制代码
numeral 支持普通数字、小数、货币、字节、百分比、时间等数字格式。
转载于:https://juejin.im/post/5bd914da51882528593d5fb4
numeral,格式化数字的使用相关推荐
- NPM酷库:numeral,格式化数字
NPM酷库,每天两分钟,了解一个流行NPM库.· JavaScript Core 并没有提供足够的数字变量格式化方式,而我们经常需要这样的操作,比如给数字加单位等,虽然需求简单,但是写起来还是要费一些 ...
- Numeral.js数字格式化
翻译自 Numeral.js 用它 在浏览器中 <script src="numeral.min.js"></script> 或者引用从cdnjs.com ...
- JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去… 及其浮点数计算精度问题(推荐的类库 Numeral.js 和 accounting.js)...
前端开发中经常会碰到用 JavaScript 格式化数字,最最常见的是格式化金额,一般格式化金额需要千分位分隔,保留2位小数等等. 还有偶然会遇到的使用 js 计算浮点数时出现误差. 完善的功能函数推 ...
- php 数字货币格式化,NPM酷库:accounting,格式化数字和货币
NPM酷库,每天两分钟,了解一个流行NPM库.· 上次,我们了解到如何使用numeral库格式化数字.今天我们继续认识另外一个用来格式化数字的库accounting. accounting accou ...
- NPM酷库:accounting,格式化数字和货币
NPM酷库,每天两分钟,了解一个流行NPM库.· 上次,我们了解到如何使用numeral库格式化数字.今天我们继续认识另外一个用来格式化数字的库accounting. accounting accou ...
- html显示千分位及小数位,JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去…...
JavaScript 格式化数字.金额.千分位.保留几位小数.舍入舍去- 类库推荐 1. Numeral.js 一个用于格式化和操作数字的JavaScript库.数字可以被格式化为货币,百分比,时间, ...
- 在JavaScript中使用正好两位小数格式化数字
我有这行代码将我的数字四舍五入到小数点后两位. 但是我得到这样的数字:10.8.2.4等.这些不是我对小数点后两位的想法,因此我如何改善以下内容? Math.round(price*Math.pow( ...
- oracle空格转换函数,ORACLE TO_CHAR函数格式化数字的出现空格的缘故
ORACLE TO_CHAR函数格式化数字的出现空格的原因 在这篇博客SQL挑战--如何高效生成编码里面我由于需要将数字格式化为字符,像12需要格式化0012这样的字符,所以使用了TO_CHAR(数字 ...
- 在jsp页面中实现格式化数字,百分比,货币
当时的要求是在jsp页面中计算百分比 实现方法 1.引入Jstl的fmt指令 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" ...
最新文章
- 零基础学HTML5和CSS3前端开发第一课
- .NET Core系列 :4 测试
- flask_script扩展包的作用
- mysql 查看当前数据库编码_MySQL查看并修改当前数据库编码
- php接收get数组数据,php-如何从wordpress数据库中获取数组值get_results
- python counter 出现次数最少的元素_[PY3]——找出一个序列中出现次数最多的元素/collections.Counter 类的用法...
- 分布式定时任务调度系统技术解决方案(xxl-job、Elastic-job、Saturn)
- 如何在没有导入excel的情况下获取excel中的测试数据
- 算法笔记-------快速排序
- 【Java工具】Java反编译工具:JAD的下载与简单使用
- 【经验分享】如何为visio扩展云服务图标
- 华为手机隐藏app图标_3秒钟轻松隐藏华为手机桌面图标!不需要下载安装第三方软件哦!...
- JAVA退房计算价格怎么写,JAVA宾馆客房管理系统报告.doc
- 应聘引擎程序需做哪些准备
- docker 暴露端口 查看_Docker容器如何暴露端口
- vue+flv.js实现视频播放
- Win10清理C盘方法
- C#+ItextSharp 查看pdf文件页面尺寸
- Web前端深色模式适配方案
- JS实现九乘九乘法表