所有字符串文字都可以跨多行拆分;例如:
let string = "line one
line two";
是一个两行字符串,与"line one\nline two"
相同(当然也可以直接使用\n
换行符).如果出于格式化的原因,您希望在多行中打断一个字符串,那么可以使用\
来转义换行符和前导空格;例如:
let string = "one line \
written over \
several";
和"one line written over several"
一样.
如果要在字符串中添加换行符,可以将其添加到\
之前:
let string = "multiple\n\
lines\n\
with\n\
indentation";
和"multiple\nlines\nwith\nindentation";
一样