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