分享自用的JS工具方法,格式化数字为指定的长度。
应用场景可以是根据规则生成序列号,比如某序列号规则是8位,前面4位是年份,后面4位是序号:序号是1的时候,就是20210001
准备好工具方法:
//size就是生成的字符串长度 Number.prototype.pad = function(size) { var s = String(this); while (s.length < (size || 2)) {s = "0" + s;} return s; }
如何使用:
//年份
var year = 2020;
//或者根据Date来获取
year = new Date().getFullYear();
//序号,这个根据实际情况来
var serial = 1;
//生成的序列号
var no = year+ '' + serial.pad(4);
文章评论