toPaddedString在JavaScript或jQuery中相当于
问题描述:
任何人都知道是否存在与原型toPaddedString方法相匹配的jquery或javascript中的等效方法?toPaddedString在JavaScript或jQuery中相当于
感谢
答
没有什么在jQuery的匹配这个年代,但在这里,我掀起您的the Prototype method直的Javascript版本:
function toPaddedString(number, length, radix) {
var string = number.toString(radix || 10),
slength = string.length;
for (var i=0; i<(length - slength); i++) string = '0' + string;
return string;
}
toPaddedString(13, 4); // "0013"
答
String.prototype.padLeft=function(n, s){
var t= this, L= s.length;
while(t.length+L<= n) t= s+t;
if(t.length<n) t= s.substring(0, n-t)+t;
return t;
}
String.prototype.padRight=function(n, s){
var t= this, L= s.length;
while(t.length+L<= n) t+=s;
if(t.length< n) t+= s.substring(0, n-t);
return t;
}