@loyal
В JavaScript есть несколько способов удалить пробелы из строки.
Вы можете использовать метод replace()
для замены пробелов на пустую строку:
1 2 |
let str = " Hello World "; str = str.replace(/s/g,''); // "HelloWorld" |
В этом примере мы используем регулярное выражение /s/g
, чтобы найти все пробелы в строке, а затем заменить их на пустую строку. Флаг g
означает "глобально", то есть все вхождения будут заменены, а не только первое.
Вы также можете разбить строку на массив с помощью метода split()
, а затем склеить его с помощью метода join()
, используя пустую строку в качестве разделителя:
1 2 |
let str = " Hello World "; str = str.split(' ').join(''); // "HelloWorld" |
Метод trim()
удаляет пробелы только с начала и конца строки, но не из середины:
1 2 |
let str = " Hello World "; str = str.trim(); // |