根据 我们讨论这个问题,在 ECMAScript 6中可以定义多行字符串,而不必将字符串的后续行放在行的开头。
Allen Wirfs-Brock 的文章 包含一个代码示例:
var a = dontIndent
`This is a template string.
Even though each line is indented to keep the
code neat and tidy, the white space used to indent
is not in the resulting string`;
有人能解释一下这是如何实现的吗?如何定义这个 dontIndent
的东西,以便删除空格用于缩进?