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 相关文章推荐
删除重复数据的算法
Nov 23 Javascript
讲两件事:1.this指针的用法小探. 2.ie的attachEvent和firefox的addEventListener在事件处理上的区别
Apr 12 Javascript
基于jquery的点击链接插入链接内容的代码
Jul 31 Javascript
jquery获取tr中控件值并操作tr实现思路
Mar 27 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
Oct 22 Javascript
全面详细的jQuery常见开发技巧手册
Feb 21 Javascript
JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
Aug 05 Javascript
使用jsonp实现跨域获取数据实例讲解
Dec 25 Javascript
老生常谈jacascript DOM节点获取
Apr 17 Javascript
微信小程序实现图片上传功能实例(前端+PHP后端)
Jan 10 Javascript
JS解惑之Object中的key是有序的么
May 06 Javascript
Nuxt.js实现一个SSR的前端博客的示例代码
Sep 06 Javascript
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
DC动画很好看?新作烂得令人发指,名叫《红色之子》
2020/04/09 欧美动漫
SONY ICF-SW07收音机电路分析
2021/03/02 无线电
PHP中GET变量的使用
2006/10/09 PHP
解析php中memcache的应用
2013/06/18 PHP
php动态函数调用方法
2015/05/21 PHP
变量在 PHP7 内部的实现(一)
2015/12/21 PHP
完美解决phpexcel导出到xls文件出现乱码的问题
2016/10/29 PHP
PHP中的访问修饰符简单比较
2019/02/02 PHP
又一个小巧的图片预加载类
2007/05/05 Javascript
nodejs开发环境配置与使用
2014/11/17 NodeJs
javascript里使用php代码实例
2014/12/13 Javascript
JavaScript常用脚本汇总(三)
2015/03/04 Javascript
JS获取iframe中longdesc属性的方法
2015/04/01 Javascript
简介JavaScript中substring()方法的使用
2015/06/06 Javascript
JavaScript面向对象编写购物车功能
2016/08/19 Javascript
JS 实现百度搜索功能
2018/02/01 Javascript
layui 表单标签的校验方法
2019/09/04 Javascript
详解python的几种标准输出重定向方式
2016/08/15 Python
python进阶_浅谈面向对象进阶
2017/08/17 Python
Python实现的多线程同步与互斥锁功能示例
2017/11/30 Python
Python实现的端口扫描功能示例
2018/04/08 Python
Python3使用turtle绘制超立方体图形示例
2018/06/19 Python
python3 kmp 字符串匹配的方法
2018/07/07 Python
Python反射和内置方法重写操作详解
2018/08/27 Python
局域网内python socket实现windows与linux间的消息传送
2019/04/19 Python
Python:Numpy 求平均向量的实例
2019/06/29 Python
Python初学者常见错误详解
2019/07/02 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
2021/01/27 Python
Moda Italia荷兰:意大利男士服装
2019/08/31 全球购物
摩飞电器俄罗斯官方网站:Morphy Richards俄罗斯
2020/07/30 全球购物
产品质量保证书
2014/04/29 职场文书
2014党员民主评议个人总结
2014/09/10 职场文书
公安个人四风问题对照检查及整改措施
2014/10/28 职场文书
《兰兰过桥》教学反思
2016/02/20 职场文书