JavaScript实现按照指定长度为数字前面补零输出的方法


Posted in Javascript onMarch 19, 2015

本文实例讲述了JavaScript实现按照指定长度为数字前面补零输出的方法。分享给大家供大家参考。具体分析如下:

例如我们希望输出的数字长度是固定的,假设为10,如果数字为123,则输出0000000123,不够位数就在之前补足0,这里提供了三种不同的方式实现JS代码给数字补0 的操作

方法1

function PrefixInteger(num, length) {
  return (num/Math.pow(10,length)).toFixed(length).substr(2);
}

方法2,更为高效

function PrefixInteger(num, length) {
 return ( "0000000000000000" + num ).substr( -length );
}

还有更高效的

function PrefixInteger(num, length) {
 return (Array(length).join('0') + num).slice(-length);
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
初学prototype,发个JS接受URL参数的代码
Sep 25 Javascript
jQuery结合ajax实现动态加载文本内容
May 19 Javascript
微信小程序 实战小程序实例
Oct 08 Javascript
JavaScript实现父子dom同时绑定两个点击事件,一个用捕获,一个用冒泡时执行顺序的方法
Mar 30 Javascript
关于bootstrap日期转化,bootstrap-editable的简单使用,bootstrap-fileinput的使用详解
May 12 Javascript
node.js中http模块和url模块的简单介绍
Oct 06 Javascript
vue2.0组件之间传值、通信的多种方式(干货)
Feb 10 Javascript
thinkjs微信中控之微信鉴权登陆的实现代码
Aug 08 Javascript
jQuery 选择器用法实例分析【prev + next】
May 22 jQuery
swiperjs实现导航与tab页的联动
Dec 13 Javascript
JavaScript控制台的更多功能
Apr 28 Javascript
vue-cropper组件实现图片切割上传
May 27 Vue.js
JavaScript数组随机排列实现随机洗牌功能
Mar 19 #Javascript
JavaScript生成随机字符串的方法
Mar 19 #Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
Mar 19 #Javascript
JavaScript通过字典进行字符串翻译转换的方法
Mar 19 #Javascript
JavaScript更改原始对象valueOf的方法
Mar 19 #Javascript
jquery比较简洁的软键盘特效实现方法
Mar 19 #Javascript
JavaScript将字符串转换成字符编码列表的方法
Mar 19 #Javascript
You might like
给多个地址发邮件的类
2006/10/09 PHP
php中通过虚代理实现延迟加载的实现代码
2011/06/10 PHP
PHP+apc+ajax实现的ajax_upload上传进度条代码
2016/01/25 PHP
深入理解PHP之源码目录结构与功能说明
2016/06/01 PHP
phpinfo的知识点总结
2019/10/10 PHP
取键盘键位ASCII码的网页
2007/07/30 Javascript
用js实现计算代码行数的简单方法附代码
2007/08/13 Javascript
JavaScript中的prototype使用说明
2010/04/13 Javascript
ExtJS判断IE浏览器类型的方法
2014/02/10 Javascript
node.js正则表达式获取网页中所有链接的代码实例
2014/06/03 Javascript
Extjs grid panel自带滚动条失效的解决方法
2014/09/11 Javascript
Javascript核心读书有感之词法结构
2015/02/01 Javascript
详解React native fetch遇到的坑
2018/08/30 Javascript
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
2018/09/03 Javascript
php结合js实现多条件组合查询
2019/05/28 Javascript
详解Webpack如何引入CDN链接来优化编译后的体积
2019/06/21 Javascript
JS中async/await实现异步调用的方法
2019/08/28 Javascript
layui 实现表单和文件上传一起传到后台的例子
2019/09/16 Javascript
原生js实现商品筛选功能
2019/10/28 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
echarts饼图各个板块之间的空隙如何实现
2020/12/01 Javascript
Python打印scrapy蜘蛛抓取树结构的方法
2015/04/08 Python
python处理Excel xlrd的简单使用
2017/09/12 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
Python推导式简单示例【列表推导式、字典推导式与集合推导式】
2018/12/04 Python
使用python将图片按标签分入不同文件夹的方法
2018/12/08 Python
python之验证码生成(gvcode与captcha)
2019/01/02 Python
Python 实现数据结构中的的栈队列
2019/05/16 Python
详解python中__name__的意义以及作用
2019/08/07 Python
python 图像的离散傅立叶变换实例
2020/01/02 Python
PyTorch如何搭建一个简单的网络
2020/08/24 Python
道路交通安全实施方案
2014/03/12 职场文书
村党支部书记承诺书
2014/05/29 职场文书
小学社会实践活动总结
2014/07/03 职场文书
个人纪律作风整改措施思想汇报
2014/10/12 职场文书
初中差生评语
2014/12/29 职场文书