Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verwendung von Const für Konstanten | Variablen und Datentypen in JavaScript
Einführung in JavaScript

bookVerwendung von Const für Konstanten

Eine weitere Möglichkeit, eine Variable in JavaScript zu definieren, ist die Verwendung des Schlüsselworts const. Der Hauptunterschied zwischen let und const besteht darin, dass Variablen, die mit const erstellt wurden, ihren Wert nicht ändern können, während das Schlüsselwort let Änderungen am Wert der Variablen zulässt.

const myNumber = 10;

Vergleichen wir das Verhalten von Variablen mit let und const. Betrachten Sie das folgende Beispiel, in dem wir den Wert der Variablen a ändern können:

123456
// A variable changing let a = 5; console.log(a); // Print the initial value of `a` a = 10; console.log(a); // Print the updated value of `a`
copy

Im Gegensatz dazu betrachten wir das Verhalten der Variablen b. Hier tritt ein Fehler auf: TypeError: Assignment to a constant variable.

1234567
// A constant cannot be changed const b = 7; console.log(b); // Print the initial value of `b` // Attempting to reassign a `const` variable will result in an error b = 8; // This line will throw an error: "TypeError: Assignment to constant variable." console.log(b);
copy

Verwendung

Konstanten werden als unveränderliche Variablen genutzt. Eine Konstante kann einmal definiert und mehrfach verwendet werden.

Konstanten gewährleisten Datenintegrität und ermöglichen gleichzeitig eine schnelle Umstrukturierung.

Hinweis

Refactoring bezeichnet strukturelle Änderungen am Code, wie das Anpassen von Werten, Variablen-/Funktionsnamen und mehr.

Beispielsweise kann maxHeight für Seitenelemente verwendet werden. Ein Update der Seite kann durch eine einzige Änderung der maximalen Höhe im Code veröffentlicht werden. Es ist jedoch wichtig zu beachten, dass die maximale Höhe zur Laufzeit nicht geändert werden kann, was die Datenintegrität sicherstellt.

1234567
const maxHeight = 250; console.log(maxHeight - 15); console.log(maxHeight - 12); console.log(maxHeight - 5); console.log(maxHeight - 13); console.log(maxHeight - 22); console.log(maxHeight - 52);
copy
question-icon

Definieren Sie eine konstante Variable:

= 50;

Click or drag`n`drop items and fill in the blanks

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain more about when to use `let` vs `const`?

What happens if I try to change a property of an object declared with `const`?

Can you give more examples of using constants in real-world scenarios?

Awesome!

Completion rate improved to 2.33

bookVerwendung von Const für Konstanten

Swipe um das Menü anzuzeigen

Eine weitere Möglichkeit, eine Variable in JavaScript zu definieren, ist die Verwendung des Schlüsselworts const. Der Hauptunterschied zwischen let und const besteht darin, dass Variablen, die mit const erstellt wurden, ihren Wert nicht ändern können, während das Schlüsselwort let Änderungen am Wert der Variablen zulässt.

const myNumber = 10;

Vergleichen wir das Verhalten von Variablen mit let und const. Betrachten Sie das folgende Beispiel, in dem wir den Wert der Variablen a ändern können:

123456
// A variable changing let a = 5; console.log(a); // Print the initial value of `a` a = 10; console.log(a); // Print the updated value of `a`
copy

Im Gegensatz dazu betrachten wir das Verhalten der Variablen b. Hier tritt ein Fehler auf: TypeError: Assignment to a constant variable.

1234567
// A constant cannot be changed const b = 7; console.log(b); // Print the initial value of `b` // Attempting to reassign a `const` variable will result in an error b = 8; // This line will throw an error: "TypeError: Assignment to constant variable." console.log(b);
copy

Verwendung

Konstanten werden als unveränderliche Variablen genutzt. Eine Konstante kann einmal definiert und mehrfach verwendet werden.

Konstanten gewährleisten Datenintegrität und ermöglichen gleichzeitig eine schnelle Umstrukturierung.

Hinweis

Refactoring bezeichnet strukturelle Änderungen am Code, wie das Anpassen von Werten, Variablen-/Funktionsnamen und mehr.

Beispielsweise kann maxHeight für Seitenelemente verwendet werden. Ein Update der Seite kann durch eine einzige Änderung der maximalen Höhe im Code veröffentlicht werden. Es ist jedoch wichtig zu beachten, dass die maximale Höhe zur Laufzeit nicht geändert werden kann, was die Datenintegrität sicherstellt.

1234567
const maxHeight = 250; console.log(maxHeight - 15); console.log(maxHeight - 12); console.log(maxHeight - 5); console.log(maxHeight - 13); console.log(maxHeight - 22); console.log(maxHeight - 52);
copy
question-icon

Definieren Sie eine konstante Variable:

= 50;

Click or drag`n`drop items and fill in the blanks

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3
some-alt