no-multi-str
Disallow multiline strings
在 JavaScript 中,可以通过在换行前使用斜线来创建多行字符串,如:
var x = "Line 1 \
Line 2";
有些人认为这是一种不好的做法,因为它是 JavaScript 的一个没有记录的特性,后来才正式确定下来。
规则细节
这条规则的目的是防止使用多行字符串。
使用此规则的错误示例:
Open in Playground
/*eslint no-multi-str: "error"*/
var x = "some very \
long text";
使用此规则的正确示例:
Open in Playground
/*eslint no-multi-str: "error"*/
var x = "some very long text";
var x = "some very " +
"long text";
Version
This rule was introduced in ESLint v0.0.9.