Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【Node.js24.x】String::trim()メソッドの使い方

trimメソッドの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

trimメソッドは、文字列の先頭と末尾にある空白文字を取り除く処理を実行するメソッドです。このメソッドはJavaScriptの組み込みオブジェクトであるStringのプロトタイプに属しており、すべての文字列インスタンスから直接呼び出すことができます。具体的には、文字列の最も先頭にある空白文字から、最も末尾にある空白文字までをすべて削除します。ここでいう空白文字には、一般的なスペース( )だけでなく、タブ文字(\t)、改行文字(\n)、キャリッジリターン文字(\r)なども含まれます。

trimメソッドの重要な特徴として、呼び出し元の文字列そのものを変更することはありません。代わりに、先頭と末尾の空白文字が除去された新しい文字列を生成して返します。これは、JavaScriptにおける文字列が不変(イミュータブル)であるという性質によるものです。

このメソッドは、ユーザーからの入力データや外部から取得した文字列など、意図しない空白文字が含まれている可能性のあるデータを整形する際に非常に有用です。例えば、「 Hello World 」という文字列にtrimメソッドを適用すると、「Hello World」という結果が得られます。これにより、文字列の比較処理やデータベースへの保存、画面表示などにおいて、データの整合性を保ち、予期せぬエラーや表示崩れを防ぐことができます。システム開発において、データのクリーンアップは非常に重要な工程であり、trimメソッドはその一助となります。

構文(syntax)

const originalString = "   Example String   ";
const trimmedString = originalString.trim();

引数(parameters)

引数なし

引数はありません

戻り値(return)

string

文字列の先頭と末尾から空白文字(スペース、タブ、改行など)を取り除いた新しい文字列を返します。元の文字列は変更されません。

関連コンテンツ

関連プログラミング言語