Spec-Zone.ru › ESLint

no-multi-str

Запрещает многострочные строки

❄️ Заморожено

В настоящее время это правило заморожено, и запросы на добавление новых функций не принимаются.

В JavaScript можно создавать многострочные строки, используя обратную косую черту перед символом новой строки, например:

const x = "Line 1 \
         Line 2";

Некоторые считают это плохой практикой, поскольку эта возможность JavaScript не была документирована и была формализована лишь позднее.

Описание правила

Это правило призвано предотвратить использование многострочных строк.

Примеры неправильного кода для этого правила:

Открыть в Playground
/*eslint no-multi-str: "error"*/

const x = "some very \long text";

Примеры правильного кода для этого правила:

Открыть в Playground
/*eslint no-multi-str: "error"*/

const x = "some very long text";

const y = "some very " +
        "long text";

Параметры

У этого правила нет параметров.

Версия

Это правило добавлено в ESLint v0.0.9.

Ресурсы

  • Исходный код правила
  • Исходный код тестов

© OpenJS Foundation and other contributors
Licensed under the MIT License.
https://eslint.org/docs/latest/rules/no-multi-str

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API