Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript js中有许多行的字符串变量_Javascript - Fatal编程技术网

Javascript js中有许多行的字符串变量

Javascript js中有许多行的字符串变量,javascript,Javascript,编辑好的,我意识到已经有答案用否回答了这个问题: 感谢所有转义/连接答案,但这不是我需要的。 结束编辑 在Python中,可以通过符号定义具有多行的字符串变量 """ many many lines """ JavaScript中有类似的东西吗?我想您可以这样使用它: var str='many\n'+ "多行",尽管Javascript中不存在这样的东西,但还是有办法解决的。您可以在每行末尾添加一个\,而不是偶尔出现的”。这反过来将创建一个“多行字符串”。以下是一个例子: var mySt

编辑好的,我意识到已经有答案用回答了这个问题:

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

在Python中,可以通过符号定义具有多行的字符串变量

"""
many
many lines
"""

JavaScript中有类似的东西吗?

我想您可以这样使用它:

var str='many\n'+

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

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

编辑

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

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

变量字符串='many'+'many line'+'lines';你可以在每一行的末尾加一个“\”,但是不行。@Kitler:我总是在写问题的时候检查是否有人建议回答。我是的,我跳过了写作,使用了答案。@Mateutek你的运气,评论不能被否决:-)。您的意思可能是:'\t许多\t\t\n'++'\n\n\t许多行\t\n'+'\t\t\t行\n\t\n'@瓦伦丁·海尼茨:确切地说:)有些IDE就是这样做的