我在 Ruby 中有以下代码。我想将此代码转换为 JavaScript。JS中的等效代码是什么?
text = <<"HERE" This Is A Multiline String HERE
ECMAScript 6 (ES6) 引入了一种新的文字类型,即模板文字。它们有很多特性,变量插值等等,但对于这个问题最重要的是,它们可以是多行的。
模板文字由反引号分隔:
var html = ` <div> <span>Some HTML here</span> </div> `;
(注意:我不提倡在字符串中使用 HTML)
浏览器支持还可以,但您可以使用转译器来提高兼容性。
Javascript 没有 here-document 语法。但是,您可以转义文字换行符,这很接近:
"foo \ bar"