String.prototype.trim()
Метод trim()
(підрізати, привести до ладу) значень String
видаляє пробільні символи з обох кінців свого рядка і повертає результат як новий рядок, без внесення змін в початковий.
Аби отримати новий рядок, в якому пробільні символи обрізані лише з одного кінця, слід використати методи trimStart()
чи trimEnd()
.
Спробуйте його в дії
Синтаксис
trim()
Параметри
Жодних.
Повернене значення
Новий рядок, який містить значення початкового рядка з обрізаними пробілами з обох кінців. Під пробілами тут маються на увазі власне пробільні символи, плюс символи кінця рядка.
Якщо ні початок, ні кінець початкового рядка str
не містять ніяких пробільних символів, однаково повертається новий рядок (практично — копія рядка str
).
Приклади
Застосування trim()
Наступний приклад підрізає пробіли з обох кінців str
.
const str = " foo ";
console.log(str.trim()); // 'foo'
Специфікації
Сумісність із браузерами
desktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |