A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Errors/Missing_initializer_in_const below:

SyntaxError: missing = in const declaration - JavaScript

SyntaxError: missing = in const declaration Сообщение
SyntaxError: missing = in const declaration (Firefox)
SyntaxError: Missing initializer in const declaration (Chrome)
Тип ошибки Что пошло не так?

Константа это значение, которое не может быть изменено программой в процессе своего выполнения. Оно не может меняться посредством повторного назначения, и не может быть переопределено. В JavaScript константы объявляются с использованием ключевого слова const. Инициализация для константы является обязательной; то есть вы должны указать значение сразу же при её объявлении (что имеет смысл, учитывая, что оно не может быть изменено позже).

Примеры Отсутствие инициализатора константы

В отличие от var или let, вы должны указать значение при объявлении const. В противном случае возникнет ошибка:

const COLUMNS;
// SyntaxError: missing = in const declaration
Исправление ошибки

Существует несколько вариантов исправления этой ошибки. Проверьте, что должно быть достигнуто с помощью данной константы.

Добавление значения константы

Укажите значение константы при её объявлении.

const, let или var?

Не используйте const, если вы не хотели объявить константу. Возможно, вы подразумевали объявление переменную с блочной областью видимости с помощью let или глобальную переменную с помощью var. Оба варианта не требуют начального значения.

Смотрите также

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4