根据它的使用方式,您可以使用 javascript 模板字符串或只是连接。
要使用模板字符串,您只需将文本包装在反引号中。这也带来了允许使用变量进行字符串插值的额外好处。唯一的缺点是它会保留空白。
例如:
const name = 'Jen';
const myLongStr = `Hello ${name}, This is a super long string that
needs to break between lines. It's not that big of an issue
depending on the use case.`
const strWithHtml = `<p>Hello <strong>${name}</strong>,</p>
<p>This is a paragraph, demostrating HTML usage.</p>`
正如其他答案中提到的,另一个选项是简单的字符串连接。
例如:
const myLongStr = 'Lorem ipsum dolor sit amet, consectetur ' +
'adipiscing elit, sed do eiusmod tempor incididuntut ' +
'labore et dolore magna aliqua. Vel facilisis volutpat ' +
'est velit. Enim nunc faucibus a pellentesque sit.';
根据您的用例,选择其中之一应该可以很好地工作。
由于 Javascript 允许您将内容分成多行,只要一行不以分号结尾,这变得非常容易。