Удалить пробелы с начала и с конца строки

Убрать пробелы с начала и с конца строки можно через метод trim().

let username = " Мария ";

username; // ' Мария '
username.trim(); // 'Мария'

Также есть методы, которые удлаляют пробелы вначале или вконце строки:

let username = " Мария ";

username.; // ' Мария '
username.trimStart(); // 'Мария '
username.trimEnd(); // ' Мария'

Метод trim() также удаляет символы переноса строки (\n) и табуляции (\t).

Удаление пробелов может быть полезно в ситуациях, когда надо получить данные с текстовых полей, или когда приходят данные через Ajax, т.к. в них пользователь может случайно поставить проблел вначале или вконце строки.

Данные методы поддерживаются всеми современными браузерами.