字符串变量在js中有许多行

时间:2015-07-10 12:14:47

标签: javascript

编辑好的,我已经意识到已经有一个回答用来回答这个问题:Creating multiline strings in JavaScript

感谢所有逃避/连接的答案,但这不是我需要的。 结束编辑

在Python中,可以通过符号

定义具有多行的字符串变量
"""
many
many lines
"""

JavaScript中有这样的东西吗?

2 个答案:

答案 0 :(得分:-1)

我认为你可以像这样使用它:



var str = 'many\n' +
          'many lines';




答案 1 :(得分:-1)

尽管Javascript中不存在这样的事情,但还是有办法解决它。您可以在每行的末尾添加""" """,而不是偶尔\。这反过来会创建一个“多行字符串”。这是一个例子:

var myString = "This is \
                my multi \
                line string";

修改

我想我也应该指出这一点。实现此目的的另一种方法是将字符串连接在一起,如下所示:

var myString = "This is" +
               "my multi" +
               "line string";