Показать сообщение отдельно
  #6 (permalink)  
Старый 12.03.2016, 12:08
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Никто не поможет, ибо нет в данной строке переносов и того что бы отождествлялось с ним. Это просто конструкция посредством которой можно записать одну строковое значение в коде с переносом, JS же ее будет интерпретировать одной строкой. Можно было бы и так записать:

var sd = 'asd' +
'asdasd' +
'123';


Что \ в первом случае, что + во втором не принадлежат строковому значению, и попытка разбить по ним окончится неудачей. Поэтому либо переносы должны быть в строке:

var sd = 'asd\n\
asdasd\n\
123'


либо разбивать строку на известные сегменты объединив их переносом.
Ответить с цитированием