ES6 模板文字的文档有以下语法示例:
`string text ${expression} string text`
在此之后,我的功能是:
function madLib (verb, adjective, noun) {
return `We shall ${verb} the ${adjective} ${noun}.`;
}
在控制台中,这按预期输出:
We shall fly the iridescent zoo.
然而, eslinter 包在第一个反引号时抱怨了一个致命的解析错误,引用
Unexpected character '`'
为什么是这样?
(这篇关于文字的SO 帖子是关于语法错误的——找不到任何其他相关的 eslinter 帖子。)