19 мая 2009, 18:08

Многострочная переменная в javascript

// Стандартно:
var text  = "this\n";
text += "is\n";
text += "my\n";
text += "multyline\n";
text += "text\n";
// или 
text = "this\n" + "is\n" + "my\n" + "multyline\n" + "text\n";
// или длинно и неразборчиво
var text = "this\nis\nmy\nmultyline\ntext\n";
// А можно и так ;)
var text = "this\
is\
my\
multi-line\
text";
// А ещё javascript 1.6 style
var text =<>
this
is
my
multi-line
text
</>.toString();

3 комментария РСС

Имя и фамилия
В вашем варианте «Стандартно» — не будет работать. Потому что переменная определена в первой строке. Не надо ее переопределять. (Удалите var в строках 2,3,4,5).
Vitaliy Bogdanets
fixed
Имя и фамилия
В вашем варианте «А можно и так» не будет работать в принципе.
Имя и фамилия
В вашем варианте «А ещё javascript 1.6 style» не работает ни в 1.6, ни в других версиях. Откуда вы взяли эти странные варианты?
Vitaliy Bogdanets
google it

Ваш комментарий

адрес не будет опубликован

ХТМЛ не работает


Ctrl + Enter