Nodejs Utililty Methods String Padding

List of utility methods to do String Padding

Description

The list of methods to do String Padding are organized into topic(s).

Method

pad( digits )
String.prototype.pad = function( digits ) {
    var x = this;
    while ( x.length < digits ) {
        x = '0' + x;
    return x;
};
pad($char, $length)
String.prototype.pad = function($char, $length) {
    var $result = this;
    while ($result.length < $length) {
        $result = $char + $result;
    return $result;
pad(l, r)
String.prototype.pad = function(l, r) {
  if (r === undefined) {
    r = l
    if (!(this.substr(0, 2) == "0x" || /^\d+$/.test(this)))
      l = 0
  var ret = this.bin();
  while (ret.length < l)
    ret = "\0" + ret
...
pad(l, r)
String.prototype.pad = function(l, r) {
  if (r === undefined) {
    r = l
    if (!(this.substr(0, 2) == "0x" || /^\d+$/.test(this)))
      l = 0
  var ret = this.bin();
  while (ret.length < l)
    ret = "\0" + ret
...
pad(l, s, t)
String.prototype.pad = function(l, s, t){
  return s || (s = " "), (l -= this.length) > 0 ? (s = new Array(Math.ceil(l / s.length)
    + 1).join(s)).substr(0, t = !t ? l : t == 1 ? 0 : Math.ceil(l / 2))
    + this + s.substr(0, l - t) : this;
};
pad(l, s, t)
String.prototype.pad = function(l, s, t){
    return s || (s = " "), (l -= this.length) > 0 ? (s = new Array(Math.ceil(l / s.length)
        + 1).join(s)).substr(0, t = !t ? l : t == 1 ? 0 : Math.ceil(l / 2))
        + this + s.substr(0, l - t) : this;
};
pad(len, character)
document.addEventListener("DOMContentLoaded", update);
String.prototype.pad= function(len, character){
    var s = '';
    var character = character || '0';
    var len = (len || 2)-this.length;
    return Array(len).join(character)+this;
Number.prototype.pad = function(len, character){
  return String(this).pad(len,character);
...
pad(len, str)
String.prototype.pad = function(len, str){
    var output = this.valueOf();
    while(output.length < len){
        output = str + output;
    return output;
};
pad(length)
String.prototype.pad = function(length) {
  var str = this.toString();
  while (str.length < length) {
    str = '0' + str;
  return str;
pad(length, character)
String.prototype.pad = function(length, character)
    if (!character)
    character = " ";
  var str = this;
    while (str.length < length)
        str += character;
    return str;
};
...