Показать сообщение отдельно
  #1 (permalink)  
Старый 13.02.2015, 14:27
Аватар для Momon
Аспирант
Отправить личное сообщение для Momon Посмотреть профиль Найти все сообщения от Momon
 
Регистрация: 02.12.2014
Сообщений: 72

Вопрос про отображение обратного слеша \
Извиняюсь конечно за, наверное глупый вопрос, но почему когда:
// я просто вывожу строку с обратным слешем через alert
alert("строка\строка"); // => "строкастрока" обратный слеш скрыт

// но когда такая же строка формируется из ввода пользователя
var str = prompt("Введите строку с обратным слешем"); // вводим "строка\строка"
alert(str); // => "строка\строка" обратный слеш отображается
С вводом в input такая же история, т.е. при вводе пользователя что то экранирует обратный слеш? И правильно ли я понимаю что тогда внутри str на самом деле такая строка: "строка\\строка"? И как это можно увидеть?

Последний раз редактировалось Momon, 13.02.2015 в 14:37.
Ответить с цитированием