最近在写页面输入数字的验证规则 也是我们常遇见的 比如不允许输入字母,小数点 不允许0开头的数字,不允许输入e等等验证规则
之前还在繁琐的自己写代码验证 包括正则
现在可以利用 numeral去处理这个东西了
使用场景分为静态页 和node.js中
静态页 引入numeral方式
<script src="//cdnjs.cloudflare.com/ajax/libs/numeral.js/1.4.5/numeral.min.js"></script>
node.js中 利用npm下载 方式是
npm install numeral
var numeral = require('numeral');
然后就可以使用了
经典的例子就是
1、可操作四则运算
var number = numeral(1000); var added = number.add(10); // 1010
2、格式化千分位
var number = numeral(1000); var string = number.format('0,0'); // '1,000' var value = number.value(); // 1000这里是官网,具体教程可以进去查看