Movatterモバイル変換


[0]ホーム

URL:


MDN Web Docs

Эта страница была переведена с английского языка силами сообщества. Вы тоже можете внести свой вклад, присоединившись к русскоязычному сообществу MDN Web Docs.

String.prototype.trim()

BaselineWidely available

Сводка

Методtrim() удаляет пробельные символы с начала и конца строки. Пробельными символами в этом контексте считаются все собственно пробельные символы (пробел, табуляция, неразрывный пробел и прочие) и все символы конца строки (LF, CR и прочие).

Синтаксис

str.trim()

Описание

Методtrim() возвращает строку с вырезанными пробельными символами с её концов. Методtrim() не изменяет значение самой строки.

Примеры

Пример: использование методаtrim()

Следующий пример покажет строку'foo':

js
var orig = "   foo  ";console.log(orig.trim()); // 'foo'// Другой пример, в котором .trim() убирает пробельные символы только с одной стороны.var orig = "foo    ";console.log(orig.trim()); // 'foo'

Полифил

Запуск следующего кода до любого другого создаст методtrim(), если он ещё не реализуется браузером.

js
if (!String.prototype.trim) {  (function () {    // Вырезаем BOM и неразрывный пробел    String.prototype.trim = function () {      return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, "");    };  })();}

Спецификации

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