Предупреждение «Отсутствует точка с запятой» в Eclipse для кода JavaScript - PullRequest
9 голосов
/ 01 марта 2012

Eclipse выдает мне предупреждение «Отсутствует точка с запятой» для строки 4 следующего кода:

const C = 'b';
function foo() {
    alert('x');
}

Это не для следующего кода:

//const C = 'b';
function foo() {
    alert('x');
}

Для следующегодает мне два предупреждения:

const C = 'b';
function foo() {
    alert('x');
};

Несколько маркеров в этой строке

  • Ненужная точка с запятой
  • Отсутствует точка с запятой

Есть лиспособ заставить Eclipse игнорировать мои строки с 'const'?Или есть другой способ решить мою проблему?

Я использую:

Eclipse IDE для веб-разработчиков JavaScript.Версия: Indigo Service Release 1Идентификатор сборки: 20110916-0149

Ответы [ 2 ]

9 голосов
/ 01 марта 2012

Существует только предлагаемый const в JavaScript.Используйте

var C = 'b';

На самом деле, по-видимому, есть const, но он поддерживается не всеми браузерами и по этой причине его не стоит использовать.

Причина, по которой Eclipse дает вампредупреждение заключается в том, что он не распознает const , который является известной ошибкой в ​​Eclipse.

Вы можете прочитать, как игнорировать ошибки в Использование JavaScript const дает "отсутствует"точка с запятой "в ассоциативном ... .

5 голосов
/ 14 мая 2014

Вы можете отключить некоторые предупреждения в меню настроек:

image Javascript -> Validator -> Error and warnings">

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...