padEndメソッド

メソッド padEnd は、最初のパラメータで指定された長さに達するまで、現在の文字列の末尾を埋めます。 2番目のオプションパラメータには、現在の文字列を埋めたい文字列を指定します。

構文

javascript文字列.padEnd(文字列の長さ, [埋める文字列]);

例

文字列の長さが 10 文字になるまで埋めてみましょう:

javascriptlet res = 'abcdef'.padEnd(10);
console.log(res);

コードの実行結果:

javascript'abcdef    '

例

必要な文字数よりも多くの文字をオプションパラメータで渡した場合、 余分な文字は切り捨てられ、文字列を埋めません。

javascriptlet res = 'abc'.padEnd(5, 'defg');
console.log(res);

コードの実行結果:

javascript'abcde'

例

最初のパラメータに、現在の文字列の長さよりも小さい数を指定してみましょう:

javascriptlet res = 'abcde'.padEnd(1);
console.log(res);

コードの実行結果として、文字列全体が返されます:

javascript'abcde'

関連項目

  • 文字列の長さを定義するプロパティ length
  • 現在の文字列の先頭を指定された文字列で埋めるメソッド padStart
  • 文字列の両端の空白を削除するメソッド trim
  • 文字列のコピーを作成するメソッド repeat