Skip to content

padEnd

INFO

この関数は互換性のために es-toolkit/compat からのみインポートできます。代替可能なネイティブ JavaScript API が存在するか、まだ十分に最適化されていないためです。

es-toolkit/compat からこの関数をインポートすると、lodash と完全に同じように動作します。

文字列を指定された長さになるまで末尾に文字を追加して拡張します。

すでに文字列が十分に長いか、末尾に追加する文字が空文字列の場合、何も動作しません。

インターフェース

typescript
function padEnd(str: string, length = 0, chars = ' '): string;

パラメータ

  • str (string): 長さを拡張する文字列。
  • length (number): 拡張したい長さ。デフォルト値は 0
  • char (string): 長さを拡張する際に追加する文字。デフォルト値は ' '

戻り値

指定された長さまで拡張され、末尾に文字が追加された文字列。

javascript
padEnd('hello', 10, 'a'); // 'helloaaaaa'
padEnd('hello', 3, 'a'); // 'hello'
padEnd('hello', 5, ''); // 'hello'

MIT ライセンスの下で配布されています。