雑多なブログ

音楽や語学、プログラム関連の話題について書いています

javascript: 文字詰めする(pad〜メソッド)

javascsriptで、文字列を指定した文字数になるまで延長する場合はpadStartとpadEndが使用できる。

構文は次の通り。

str = '何かの文字列'
str.padStart(number, padString)
str.padEnd(number, padString)

下記の形でも使用できる

'何かの文字列'.padStart(...)
'何かの文字列'.padEnd(...)

実行例

> 'AIUEO'.padStart(10, 'x')
'xxxxxAIUEO'
> 'AIUEO'.padEnd(10, 'x')
'AIUEOxxxxx'