基本介绍:
Numeral.js 是一个用于格式化和操作数字的 JavaScript 库。数字可以格式化为货币,百分比,时间,甚至是小数,千位,和缩写格式,功能十分强大。支持包括中文在内的17种语言。
引入numeral:
Node.js中:
npm install numeral
var numeral = require('numeral');
基本使用方法:
1.可以将字符转为数字
var myNumeral = numeral(1000); var value = myNumeral.value(); // 1000 var myNumeral2 = numeral('1,000'); var value2 = myNumeral2.value(); // 1000
讯享网
2.可以通过format方法添加千分符,也可以增加其他符号
讯享网var string = numeral(1000).format('0,0'); // '1,000'
3.四则运算
var number = numeral(1000); var added = number.add(10); // 1010
4.可以对numeral采用set赋值
讯享网var number = numeral(); number.set(1000); var value = number.value(); // 1000
5,另有去Difference(取两数查),clone(复制)等方法
附上官网地址:http://numeraljs.com/
这里也谈一谈后台对数字进行格式化的方法:通过java.text.DecimalFormat类
基本用法为:
讯享网DecimalFormat dff2 = new DecimalFormat("#,0.00"); dff2.format(object);
其中format()方法为:
public final String format (Object obj) { return format(obj, new StringBuffer(), new FieldPosition(0)).toString(); }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/65503.html