2017-02-18 2 views
1

enter image description hereEloquent Javascript Глава 3 горного пример

В строке 11 почему существует двойная обратная косая черта «\» Когда в конце производство производит только один слеш «\» Я запутался, почему гора не выглядит например, «/ '' '' \" спасибо

+0

Возможный дубликат [Получить обратную косую черту - Javascript] (http://stackoverflow.com/questions/10041998/get-backslashes-inside-a-string-javascript) – 4castle

ответ

0

Когда вы помещаете обратную косу «\» в строку, ее нужно экранировать с помощью другой обратной косой черты, поскольку она является специальным символом в строках.

Обратная косая черта используется для специальных конструкций, таких как табуляция: \t или новой строки: \n, поэтому для получения обратного слэша в строке вам нужно сделать это дважды.

+0

ОК спасибо! так что по существу мне нужно будет добавить вторую обратную косую черту \ для каждого, что мне нужно в строке –

+0

Это правильно. – rasmeister

Смежные вопросы