在JavaScript中填充字符串

使用以下函数可将给定字符串填充到设置长度的字符串。该函数具有三个参数。要填充的字符串,该字符串必须包含的字符总数以及要添加的字符串。如果未提供第三个参数,则将0用作默认值。

function pad(padMe, totalChars, padWith) {

  padMe = padMe + ""; // 强制num为字符串

 padWith = (padWith) ? padWith :"0"; // 设置默认键盘

 if (padMe.length< totalChars ) {

  while (padMe.length< totalChars ) {

    padMe = padWith + padMe;

  }

 }

 return padMe;

}

以下是该功能的一些示例。如果给定的字符串长于所需的填充长度,则该字符串将原样返回。

alert(pad("1", 4, "0")); // 0001

alert(pad("9", 4, "7")); // 7779

alert(pad("0002", 7, "this is a string")); // 这是字符串0002

alert(pad("12345", 4, "0")); // 12345

 

以上是 在JavaScript中填充字符串 的全部内容, 来源链接: utcz.com/z/350531.html

回到顶部