четверг, 13 марта 2014 г.

Вывод многострочной переменной в javascript

Предположим есть переременная, которая  может содержать, например кусок html кода :

var testVar = 'test string
very long string or multyline string'
;
Нужно её вывести на страницу. Есть несколько способов сделать это и ниже они перечисленны.

// плюсики и символы переноса строк спасут!
var testVar1 = 'test string' +
              '\r\nvery long string or multyline string';

// Экранизируем от врагов символы переносов
var testVar2 = "test string\
              very long string or multyline string\
              soooooo loooong"
;

// ну или такая хитрость
var testVar3 = (<r><![CDATA[test string
              very long string or multyline string]]></r>).toString();

IT-записки

comments powered by Disqus