Movatterモバイル変換


[0]ホーム

URL:


MDN Web Docs

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

String.prototype.trim()

BaselineWidely available

trim()String 値のメソッドで、この文字列の両端からホワイトスペースを取り除き、元の文字列を変更せずに新しい文字列を返します。

一方の端からのみホワイトスペースを取り除いた新しい文字列を返したい場合は、trimStart() またはtrimEnd() を使用してください。

試してみましょう

const greeting = "   Hello world!   ";console.log(greeting);// Expected output: "   Hello world!   ";console.log(greeting.trim());// Expected output: "Hello world!";

構文

js
trim()

引数

なし。

返値

str の先頭と末尾のホワイトスペースを取り除いた新しい文字列を表します。 ホワイトスペースはホワイトスペース文字と改行文字で定義します。

str の先頭にも末尾にもホワイトスペースがなかった場合でも、新しい文字列が返されます(基本的にはstr のコピー)。

trim() の使用

次の例は、str の両端からホワイトペースを取り除きます。

js
const str = "   foo  ";console.log(str.trim()); // 'foo'

仕様書

Specification
ECMAScript® 2026 Language Specification
# sec-string.prototype.trim

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute.

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp