将字符填充到字符串末尾的Jquery函数

Jquery function for padding characters to the end of a string

本文关键字:Jquery 函数 字符串 字符 填充      更新时间:2023-09-26

是否有内置功能来填充字符n次数?

,

var myString = 'something';
var myCharToPad = '-';
var numTimesToPad = 5;

我期待myString = 'something-----';

不,但这并不难:

myString += new Array(numTimesToPad+1).join(myCharToPad);

不,但是写一个很简单:

function pad(num, string, char) {
    for (var i = 0; i < num; i++) {
        string += char;
    }
    return string;
}
var myString = pad(5, 'something', '-')

这是一个重复条目;你应该总是先检查,如果没有人有答案,这几乎是不可能的[抱歉,但很可能你不是那么特别]然后发布…这样可以更快地解决问题,从而节省你的时间。你可以在这里找到我对JS填充问题的"几乎"终极答案!