From 4ab365b110f2f1f2b736326b7059244a32115089 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:45:38 +0100 Subject: unslug de: move --- .../fehler/missing_initializer_in_const/index.html | 58 ---------------------- 1 file changed, 58 deletions(-) delete mode 100644 files/de/web/javascript/reference/fehler/missing_initializer_in_const/index.html (limited to 'files/de/web/javascript/reference/fehler/missing_initializer_in_const') diff --git a/files/de/web/javascript/reference/fehler/missing_initializer_in_const/index.html b/files/de/web/javascript/reference/fehler/missing_initializer_in_const/index.html deleted file mode 100644 index 49db779546..0000000000 --- a/files/de/web/javascript/reference/fehler/missing_initializer_in_const/index.html +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: 'SyntaxError: missing = in const declaration' -slug: Web/JavaScript/Reference/Fehler/Missing_initializer_in_const -tags: - - Error - - JavaScript - - SyntaxError -translation_of: Web/JavaScript/Reference/Errors/Missing_initializer_in_const ---- -
{{jsSidebar("Errors")}}
- -

Fehlermeldung

- -
SyntaxError: missing = in const declaration (Firefox)
-SyntaxError: Missing initializer in const declaration (Chrome)
-
- -

Fehlertyp

- -

{{jsxref("SyntaxError")}}

- -

Was ist falsch gelaufen?

- -

Eine Konstante ist ein Wert, der während der normalen Ausführung des Programmes nicht geändert werden kann. Ihr kann kein neuer Wert zugewiesen werden und can nicht neu deklariert werden. In JavaScript werden Konstanten mit dem const Schlüsselwort deklariert. Ein Initialwert für eine Konstante wird benötigt, was bedeutet, dass der Wert im gleichen Statement wie bei der Deklaration zugewiesen werden muss (was Sinn ergibt, weil der Wert später nicht mehr geändert werden kann).

- -

Beispiele

- -

Fehlender Initialwert bei const

- -

Anders wie bei var or let, muss man bei const Deklarationen einen Initialwert angeben. Folgendes erzeugt einen Fehler:

- -
const COLUMNS;
-// SyntaxError: missing = in const declaration
- -

Den Fehler beheben

- -

Es gibt mehrere Möglichkeiten den Fehler zu beheben. Es muss geprüft werden, was mit der Konstanten erreicht werden soll.

- -

Hinzufügen eines konstanten Wertes

- -

Der Wert muss im gleichen Statement wie die Deklaration spezifiziert werden:

- -
const COLUMNS = 80;
- -

const, let oder var?

- -

Es sollte kein const verwendet werden, wenn keine Konstante gemeint ist. Vielleicht ist eine Variable für den Block (let) oder eine global Variable (var) gemeint. Beide benötigen keinen Initialwert.

- -
let columns;
-
- -

Siehe auch

- - -- cgit v1.2.3-54-g00ecf