JavaScript многострочные строковые переменные

При написании скриптов на JavaScript используем комбинацию

var value='первая часть'+

'вторая часть'+

'третья часть';

Но можно все сделать гораздо проще

например так:

var value='первая часть\

вторая часть\

третья часть';

недокументированная возможность, в стандарт языка не входит

возможны глюки в некоторых браузерах, некоторые версии IE6 через раз обрабатывают такой код, скорее всего реакция на спецсимволы , один из таких спецсимволов табуляция

а можно сделать вот так

var text = <>
this
is
my
multi-line
text
</>.toString();

Print(text); вернет
this
is
my
multi-line
text

Post to Twitter Tweet This Post

  • Google Analytics в режиме Secure (SSL)
  • jQuery table sort сортировка таблиц
  • jQuery округлые углы
  • jQuery png Fix
  • О себе
  • Красивые скрины без Fotoshop-а
  • jQuery выбираем цвет
  • jquery скроллбар – кастомизировать скроллбар браузера
  • отключить автозаполнение форм и полей форм
  • Wordpress подключение JQuery
  • JavaScript scroll как отследить
  • jQuery AJAX загрузка файлов
  • 1 комментарий на “JavaScript многострочные строковые переменные”

    1. Роман пишет:

      огромное спасибо!
      давно искал как победить многострочные переменные

    Оставить комментарий