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 ved brug af 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. En konstant kan defineres én gang og anvendes 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 anvendes til elementer på et website. En opdatering af websitet kan frigives ved at ændre den maksimale højde for elementer med kun én ændring i koden. Det er dog vigtigt at bemærke, at den maksimale højde ikke kan ændres 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

Definer 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

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 ved brug af 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. En konstant kan defineres én gang og anvendes 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 anvendes til elementer på et website. En opdatering af websitet kan frigives ved at ændre den maksimale højde for elementer med kun én ændring i koden. Det er dog vigtigt at bemærke, at den maksimale højde ikke kan ændres 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

Definer 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