Задать вопрос
newdecline
@newdecline
Front-end-developer

Как удалить все пробелы из строки?

https://codepen.io/newdecline/pen/jpLQWQ?editors=0011

Без регулярных выражений
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 2
@soledar10
html css3 js jquery
str.split(' ').join('')
Ответ написан
Комментировать
0xD34F
@0xD34F Куратор тега JavaScript
Без регулярных выражений

Всё-таки сперва будет с ними:

str.replace(/ /g, '')

// или

''.concat(...(str.match(/[^ ]/g) || []))

А вот без:

str.split` `.join``

// или

Array.prototype.reduce.call(
  str,
  (acc, n) => (acc + (n === ' ' ? '' : n)),
  ''
)

UPD. Наконец-то дождались: str.replaceAll(' ', '').
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы