Rumah > hujung hadapan web > tutorial js > Contoh_kemahiran javascript operasi pelapik sifar hadapan JavaScript

Contoh_kemahiran javascript operasi pelapik sifar hadapan JavaScript

WBOY
Lepaskan: 2016-05-16 16:10:22
asal
1088 orang telah melayarinya

Contoh dalam artikel ini menerangkan kaedah memberi awalan sifar dalam JavaScript. Kongsikan dengan semua orang untuk rujukan anda. Butirannya adalah seperti berikut:

Dalam banyak kes, untuk memaparkan format, operasi 0 utama perlu dilakukan apabila rentetan tertentu tidak penuh.

1. Kod tradisional

/**
 * 前补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;
}
Salin selepas log masuk

2. Kod ini lebih ringkas

function addZero(str,length){        
  return new Array(length - str.length + 1).join("0") + str;
}
Salin selepas log masuk

Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan