在JavaScript中,等效的代码如下:
const text = `This
Is
A
Multiline
String`;
更新:
ECMAScript 6(ES6)引入了一种新的字面量类型,即模板字面量。它们具有许多功能,包括变量插值等等,但最重要的是对于这个问题,它们可以是多行的。
模板字面量由反引号(backticks)分隔:
var html = `
<div>
<span>Some HTML here</span>
</div>
`;
(注意:我不是在倡导在字符串中使用HTML)
浏览器支持良好(https://kangax.github.io/compat-table/es6/#test-template_literals),但您可以使用转译器(transpilers)以获得更好的兼容性。
ES5原始答案:
Javascript没有here-document语法。但是,您可以转义字面量的换行符,这已经很接近了:
"foo \
bar"
标签:多行,字面,JavaScript,HTML,https,字符串
From: https://www.cnblogs.com/xiaomandujia/p/17791943.html