JavaScript

String.prototype.padEnd()メソッド

 編集:2022.08.16 by T.A.

その String の尾部に指定文字列で繰り返し埋めて指定文字数分に調整した文字列を返します。

指定文字数が String の文字数よりも小さくても、元の文字列は確保されます。

構文
string= String.padEnd(targetLength [, padString] )
String
targetLength 現在の文字列の延長後に返される文字列の長さです。

この値が現在の文字列の長さよりも短い場合、現在の文字列が返されます。

padString 省略可。現在の文字列を延長するための文字列です。

この文字列が targetLength に収まらないほど長い場合は、左書きの言語では最も左の部分が、右書きの言語では最も右の部分が使用され、残りは切り捨てられます。

この引数の既定値は、" "(U+0020 空白)です。

戻り値

String。targetLength で指定された長さにするために、padString を現在の String の末尾に適用したものです。

padEnd の使用
D='abc'.padEnd(10);          //="abc       "
D='abc'.padEnd(10, "foo");   //="abcfoofoof"
D='abc'.padEnd(6, "123456"); //="abc123"
D='abc'.padEnd(1);           //="abc"

テスト