← 返回首页
String.prototype.padEnd() - JavaScript | MDN

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

String.prototype.padEnd()

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2017年4月以降、すべてのブラウザーで利用可能です。

padEnd()String 値のメソッドで、結果の文字列が指定した長さになるように、現在の文字列を他の文字列で(必要に応じて繰り返して)延長します。延長は、現在の文字列の末尾から適用されます。

目次

試してみましょう

const str1 = "Breaded Mushrooms"; console.log(str1.padEnd(25, ".")); // 予想される結果: "Breaded Mushrooms........" const str2 = "200"; console.log(str2.padEnd(5)); // 予想される結果: "200 "

構文

js
padEnd(targetLength) padEnd(targetLength, padString)

引数

targetLength

現在の str がパディングされた後の、結果の文字列の長さ。値が str.length 以下の場合、str はそのまま返されます。

padString 省略可

現在の str を埋める文字列。padString が targetLength を超える場合、その部分は終わりから切り捨てられます。既定値は空白文字 (U+0020) です。

返値

文字列で、 targetLength で指定された長さにするために、 padString を末尾に適用したものです。

String.prototype.padEnd() の使用

js
"abc".padEnd(10); // "abc " "abc".padEnd(10, "foo"); // "abcfoofoof" "abc".padEnd(6, "123456"); // "abc123" "abc".padEnd(1); // "abc"

仕様書

仕様書
ECMAScript® 2027 Language Specification
# sec-string.prototype.padend

ブラウザーの互換性

ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。

関連情報