String.prototype.trim()

Метод trim() (підрізати, привести до ладу) значень String видаляє пробільні символи з обох кінців свого рядка і повертає результат як новий рядок, без внесення змін в початковий.

Аби отримати новий рядок, в якому пробільні символи обрізані лише з одного кінця, слід використати методи trimStart() чи trimEnd().

Спробуйте його в дії

Синтаксис

trim()

Параметри

Жодних.

Повернене значення

Новий рядок, який містить значення початкового рядка з обрізаними пробілами з обох кінців. Під пробілами тут маються на увазі власне пробільні символи, плюс символи кінця рядка.

Якщо ні початок, ні кінець початкового рядка str не містять ніяких пробільних символів, однаково повертається новий рядок (практично — копія рядка str).

Приклади

Застосування trim()

Наступний приклад підрізає пробіли з обох кінців str.

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

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

Сумісність із браузерами

desktop mobile server
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on iOS Samsung Internet Deno Node.js
trim
Chrome Full support 4
Edge Full support 12
Firefox Full support 3.5
Internet Explorer Full support 10
Opera Full support 10.5
Safari Full support 5
WebView Android Full support 37
Chrome Android Full support 18
Firefox for Android Full support 4
Opera Android Full support 11
Safari on iOS Full support 5
Samsung Internet Full support 1.0
Deno Full support 1.0
Node.js Full support 0.10.0

Дивіться також