JavaScript

String.prototype.trimEnd()メソッド

 編集:2022.08.16 by T.A.

その String の尾部の空白を削除した文字列を返します。

trimRight() はこのメソッドのエイリアスです。

構文
string= String.trimEnd();
string= String.trimRight();
String String
戻り値

String。呼び出した文字列から末尾(右端)からホワイトスペースを削除した新しい文字列です。

解説

trimEnd() と trimRight() メソッドは、右端のホワイト・スペースを取り除いた文字列を返します。trimEnd() または trimRight() は元の文字列自身の値に影響を与えません。

エイリアス

String.prototype.padEnd のような関数との一貫性を持たせるため、標準メソッドの名前は trimEnd となっています。しかし、ウェブの互換性の観点から、trimRight が trimEnd のエイリアスとして残されます。エンジンによっては、以下のように解釈されます。

String.prototype.trimRight.name === "trimEnd";

以下の例では、小文字の文字列 ' foo' を表示します。

var str = '   foo  ';
D=str.length; //=8

str = str.trimEnd();
D=str.length; //=6
D=str;        //='   foo'
関連

trim()trimStart()trimEnd()


テスト