padStartメソッド

メソッド padStart は、現在の文字列の先頭を、 指定された長さまで別の文字列で(必要に応じて複数回)埋めます。 メソッドの最初のパラメータには希望する文字列の長さを、 2番目の省略可能なパラメータには埋める文字列を指定します。

構文

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

例

文字列 'ab' の長さを 4 文字になるように補充してみましょう:

javascriptlet res = 'ab'.padStart(4);
console.log(res);

コードの実行結果:

javascript'  ab'

例

文字列の長さを 8 文字まで増やし、 '0' で埋めてみましょう:

javascriptlet res = 'abcde'.padStart(8, '0');
console.log(res);

コードの実行結果:

javascript'000abcde'

例

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

javascriptlet res = 'ab'.padStart('1');
console.log(res);

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

javascript'ab'

関連項目

  • メソッド padEnd,
    文字列の末尾を指定された文字列で補充します
  • プロパティ length,
    文字列の長さを定義します