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

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

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

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

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

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

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

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

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

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

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

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

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

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

Print(text); вернет
this
is
my
multi-line
text
  • Google Analytics в режиме Secure (SSL)
  • jQuery table sort сортировка таблиц
  • jQuery округлые углы
  • jQuery png Fix
  • Закругленные углы в IE
  • Красивые скрины без Fotoshop-а
  • О себе
  • Корректная вставка SWFObject в WordPress
  • jQuery выбираем цвет
  • jquery скроллбар — кастомизировать скроллбар браузера
  • отключить автозаполнение форм и полей форм
  • png ie fix
  • 2 комментариев на “JavaScript многострочные строковые переменные”

    1. Роман:

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

    2. UModeL:

      Большое спасибо. Очень помогли.

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