Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Bruk av Const for Konstanter | Variabler og Datatyper i JavaScript
Grunnleggende JavaScript

Bruk av Const for Konstanter

Sveip for å vise menyen

En annen måte å definere en variabel på i JavaScript er ved å bruke const-nøkkelordet. Den viktigste forskjellen mellom let og const er at variabler opprettet med const ikke kan endre verdi, mens bruk av let-nøkkelordet tillater endringer av variabelens verdi.

const myNumber = 10;

La oss sammenligne oppførselen til variabler ved bruk av let og const. Se på følgende eksempel hvor vi kan endre verdien til variabelen 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`

Til sammenligning skal vi undersøke oppførselen til variabelen b. Vi vil støte på en feil: 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);

Bruk

Konstanter brukes som uforanderlige variabler. Du kan definere en konstant én gang og bruke den flere ganger.

Konstanter gir dataintegritet samtidig som de tillater rask omstrukturering.

Merk

Omstrukturering innebærer å gjøre strukturelle endringer i koden, som å endre verdier, variabel-/funksjonsnavn og mer.

For eksempel, vurder maxHeight for elementer på et nettsted. Du kan publisere en oppdatering av nettstedet ved å endre maksimal høyde på elementene med kun én endring i koden. Det er imidlertid viktig å merke seg at du ikke kan endre maksimal høyde under kjøring, noe som 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);
question-icon

Definer en konstant variabel:

= 50;

Klikk eller dra`n`slipp elementer og fyll inn de tomme feltene

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 3

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 2. Kapittel 3
some-alt