DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> JavaScript前補零操作實例教程
JavaScript前補零操作實例教程
編輯:關於JavaScript     

本文實例講述了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程序設計有所幫助。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved