Задать вопрос
@eugene159

При передаче строки в конструктор у строки пропадают обратные слэши. Как это предотвратить?

  • Вопрос задан
  • 391 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Shev_Art_V
@Shev_Art_V
Занимаюсь разработкой сайтов на Modx Revolution
В этой строке 'vk.com' обратный слеш экранирует двойные кавычки, когда вы вставляете строку они естественно пропадают, выполнив свою роль.
Ответ написан
Tim-A-2020
@Tim-A-2020
Все спецсимволы начинаются с обратного слеша, \ — так называемого "символа экранирования".Он также используется, если необходимо вставить в строку кавычку.
- let str = '<a href=\"vk.com\">vk.com</a>'
+ let str = '<a href=\\"vk.com\\">vk.com</a>'

Более подробно тут и тут
Ответ написан
Ваш ответ на вопрос

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

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