JavaScript前补零操作实例
作者:bea
本文实例讲述了JavaScript前补零操作的方法。分享给大家供大家参考。具体如下: 很多时候为了显示格式,需要在某一字符串不满位的情况下进行前补0操作。 1. 传统代码 /** * 前补0操作 * @param number String 待操作字符串 * @param length int 目标长度 */function addZero(number, length) { var buffer = ""; if (number == "") { for (v
本文实例讲述了JavaScript前补零操作的方法。分享给大家供大家参考。具体如下:
很多时候为了显示格式,需要在某一字符串不满位的情况下进行前补0操作。
1. 传统代码
/**
* 前补0操作
* @param number String 待操作字符串
* @param length int 目标长度
*/
function addZero(number, length) {
var buffer = "";
if (number == "") {
for (var i = 0; i < length; i ++) {
buffer += "0";
}
} else {
if (length < number.length) {
return "";
} else if (length == number.length) {
return number;
} else {
for (var i = 0; i < (length - number.length); i ++) {
buffer += "0";
}
buffer += number;
}
}
return buffer;
}
2. 这个代码更简洁
function addZero(str,length){
return new Array(length - str.length + 1).join("0") + str;
}
希望本文所述对大家的javascript程序设计有所帮助。
猜你喜欢
您可能感兴趣的文章:
- window.open()实现post传递参数
- js运动动画的八个知识点
- js实现最短的XML格式化工具实例
- 微信中一些常用的js方法汇总
- javascript实现checkBox的全选,反选与赋值
- jQuery通过扩展实现抖动效果的方法
- jQuery实现字符串按指定长度加入特定内容的方法
- jquery利用命名空间移除绑定事件的方法
- jQuery实现带动画效果的二级下拉导航方法
- jquery图形密码实现方法
- jQuery模拟新浪微博首页滚动效果的方法
- jQuery实现在textarea指定位置插入字符或表情的方法
- jQuery实现统计输入文字个数的方法
- jQuery处理json数据返回数组和输出的方法
- jquery实现表格本地排序的方法
- jQuery实现渐变下拉菜单的简单方法
- jQuery实现新消息闪烁标题提示的方法
- javascript实现详细时间提醒信息效果的方法
- JavaScript实现SHA-1加密算法的方法