Ga naar inhoud
JavaScript-foutenFout
SyntaxError: Missing initializer in const declaration

SyntaxError: initialisator ontbreekt in const-declaratie

Een const-variabele werd gedeclareerd zonder beginwaarde.

browsernode

Wat veroorzaakt deze fout

const-variabelen moeten worden geïnitialiseerd op het moment van declaratie, omdat ze achteraf niet opnieuw kunnen worden toegewezen. Het schrijven van 'const x;' zonder waarde is ongeldige syntaxis.

Hoe op te lossen

Geef een beginwaarde op: const x = value. Als u zonder initialisatie wilt declareren, gebruik dan let: let x; x = value;. Voor objecten of arrays initialiseert u met lege waarden: const obj = {};

Voorbeeld

const x; // SyntaxError: Missing initializer in const declaration
Officiële documentatie

Gerelateerde foutcodes