Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   HTML код в переменную, Как избежать \n\ (https://javascript.ru/forum/dom-window/62340-html-kod-v-peremennuyu-kak-izbezhat-%5Cn%5C.html)

denlem 06.04.2016 00:12

HTML код в переменную, Как избежать \n\
 
Нужно переменной передать html код чтобы потом это вывести на экран.
Код большой.
var  strHtml = '<table>\n\
                      <tr>\n\
                         <td>test</td>\n\
                         <td>test</td>\n\
                         <td>test</td>\n\
                         <td>test</td>\n\
                       </tr>\n\
......... много кода ........
';

Как избежать написание символа переноса "\n\" (чтобы не писать все в одну строку)? Есть ли для этого в яваскрипте специальная структура для присвоения переменным кода html?
P.S. шаблонизаторы пока не имею ввиду

Decode 06.04.2016 00:19

denlem, обратные кавычки из ES-2015.

http://www.es6fiddle.net/imnxhrrw/

denlem 06.04.2016 00:28

О, спасибо большое, интересная фича.
А на сколько эта фича кроссбраузерна?
И если нет, есть ли альтернативы для старых версий до ES-2015?

Decode 06.04.2016 01:06

Цитата:

Сообщение от denlem
А на сколько эта фича кроссбраузерна?

Ну современные браузеры поддерживают.

Цитата:

Сообщение от denlem
И если нет, есть ли альтернативы для старых версий до ES-2015?

Вместо \n можно использовать \.

denlem 06.04.2016 01:16

Благодарю за помощь


Часовой пояс GMT +3, время: 10:39.