Movatterモバイル変換


[0]ホーム

URL:


MDN Web Docs

String.prototype.trim()

BaselineWidely available

Thetrim() method ofString values removes whitespace from both ends of this string and returns a new string, without modifying the original string.

To return a new string with whitespace trimmed from just one end, usetrimStart() ortrimEnd().

Try it

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

Syntax

js
trim()

Parameters

None.

Return value

A new string representingstr stripped of whitespace from both its beginning and end. Whitespace is defined aswhite space characters plusline terminators.

If neither the beginning or end ofstr has any whitespace, a new string is still returned (essentially a copy ofstr).

Examples

Using trim()

The following example trims whitespace from both ends ofstr.

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

Specifications

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

Browser compatibility

See also

Help improve MDN

Learn how to contribute.

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp