2016-11-08 7 views
0

я пытаюсь создать многострочный строку в Google Apps Scrtip, что-то вроде этого в Javascript:Возможно ли создать многострочную строку?

var temp = \`Hello 
      World!\`; 

У меня есть текст, который я хочу, чтобы анализировать, но я не хочу, чтобы предварительно обработать его.

Возможно ли это?

+0

Похоже, этот тип литералов не поддерживается Google Apps Script. Вы все равно можете использовать «var temp =» Text \ n \ [LINEBREAK] здесь, если вам нужно обернуть длинные литералы. –

ответ

2

Если, например, у вас была настоящая длинная строка, протянувшаяся за правым краем в редакторе кода, и вы хотели поместить ее на несколько строк в редакторе, так что вам не нужно прокручивать вправо, чтобы прочитать его, но все равно хочу строку, которая будет анализироваться в одну длинную строку, то вы можете использовать:

var a = 'some text\ 
more text here\ 
third line.'; 

Приведенный выше текст в переменной a будет печататься в виде одной строки.

Если вы хотите, чтобы вызвать строку, чтобы обернуть, в чем-то, как по электронной почте, или диалоговое окно, вы можете использовать управляющие символы новой строки непечатных \n

var t = 'first line \nsecond line \nthird line'; 

вышеупомянутую строку в переменных t будет печататься на трех строках.

Обратите внимание, что после я не занимал места, или следующая строка начнется с пробела.

Если вы используете HTML, то вы можете использовать <br>

Смежные вопросы