Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Brug af Const til Konstanter | Variabler og Datatyper i JavaScript
Introduktion til JavaScript

bookBrug af Const til Konstanter

En anden måde at definere en variabel i JavaScript på er ved at bruge nøgleordet const. Den primære forskel mellem let og const er, at variabler oprettet med const ikke kan ændre deres værdier, mens brug af nøgleordet let tillader ændringer af variablens værdi.

const myNumber = 10;

Lad os sammenligne adfærden for variabler, der bruger let og const. Se følgende eksempel, hvor vi kan ændre værdien af variablen a:

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

I modsætning hertil kan vi undersøge adfærden for variablen b. Her vil vi støde på en fejl: 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

Anvendelse

Konstanter bruges som uforanderlige variabler. Du kan definere en konstant én gang og bruge den flere gange.

Konstanter sikrer dataintegritet og muliggør hurtig refaktorering.

Bemærk

Refaktorering indebærer strukturelle ændringer i koden, såsom at ændre værdier, variabel-/funktionsnavne og mere.

For eksempel kan maxHeight bruges til elementer på et websted. Du kan udgive en opdatering af webstedet ved at ændre den maksimale højde af elementer med kun én ændring i koden. Det er dog vigtigt at bemærke, at du ikke kan ændre den maksimale højde under kørsel, hvilket sikrer dataintegritet.

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

Definér en konstant variabel:

= 50;

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

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 3

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

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

bookBrug af Const til Konstanter

Stryg for at vise menuen

En anden måde at definere en variabel i JavaScript på er ved at bruge nøgleordet const. Den primære forskel mellem let og const er, at variabler oprettet med const ikke kan ændre deres værdier, mens brug af nøgleordet let tillader ændringer af variablens værdi.

const myNumber = 10;

Lad os sammenligne adfærden for variabler, der bruger let og const. Se følgende eksempel, hvor vi kan ændre værdien af variablen a:

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

I modsætning hertil kan vi undersøge adfærden for variablen b. Her vil vi støde på en fejl: 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

Anvendelse

Konstanter bruges som uforanderlige variabler. Du kan definere en konstant én gang og bruge den flere gange.

Konstanter sikrer dataintegritet og muliggør hurtig refaktorering.

Bemærk

Refaktorering indebærer strukturelle ændringer i koden, såsom at ændre værdier, variabel-/funktionsnavne og mere.

For eksempel kan maxHeight bruges til elementer på et websted. Du kan udgive en opdatering af webstedet ved at ændre den maksimale højde af elementer med kun én ændring i koden. Det er dog vigtigt at bemærke, at du ikke kan ændre den maksimale højde under kørsel, hvilket sikrer dataintegritet.

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

Definér en konstant variabel:

= 50;

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

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 3
some-alt