版本

no-multi-str

禁用多行字串

在 JavaScript 中,可以使用反斜線後接換行符號來建立多行字串,例如

var x = "Line 1 \
         Line 2";

有些人認為這是不好的實踐,因為它只是 JavaScript 的一個未記錄的功能,後來才正式化。

規則細節

此規則旨在防止使用多行字串。

此規則的錯誤程式碼範例

在線上遊樂場開啟
/*eslint no-multi-str: "error"*/

var x = "some very \
long text";

此規則的正確程式碼範例

在線上遊樂場開啟
/*eslint no-multi-str: "error"*/

var x = "some very long text";

var x = "some very " +
        "long text";

版本

此規則在 ESLint v0.0.9 中引入。

資源

更改語言