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
Introduksjon til JavaScript
course content

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. JavaScript-Grunnleggende
2. Variabler og Datatyper i JavaScript
3. Utføre Operasjoner i JavaScript
4. Kontrollere Programflyt med Betingede Utsagn
5. Iterere Gjennom Data i JavaScript
6. Funksjoner i JavaScript

book
Bruk av const for Konstanter

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

javascript

La oss sammenligne oppførselen til variabler ved bruk av let og const. Ta en titt på følgende eksempel hvor vi kan endre verdien til a-variabelen:

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 kontrast, la oss undersøke oppførselen til b-variabelen. 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);
copy

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 refaktorering.

Merk

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

For eksempel, vurder maxHeight for sideelementer. Du kan slippe en oppdatering av siden ved å endre maksimal høyde på elementer med bare én modifikasjon 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);
copy
question-icon

Definer en konstant variabel:

= 50;

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

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 3

Spør AI

expand
ChatGPT

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

course content

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. JavaScript-Grunnleggende
2. Variabler og Datatyper i JavaScript
3. Utføre Operasjoner i JavaScript
4. Kontrollere Programflyt med Betingede Utsagn
5. Iterere Gjennom Data i JavaScript
6. Funksjoner i JavaScript

book
Bruk av const for Konstanter

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

javascript

La oss sammenligne oppførselen til variabler ved bruk av let og const. Ta en titt på følgende eksempel hvor vi kan endre verdien til a-variabelen:

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 kontrast, la oss undersøke oppførselen til b-variabelen. 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);
copy

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 refaktorering.

Merk

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

For eksempel, vurder maxHeight for sideelementer. Du kan slippe en oppdatering av siden ved å endre maksimal høyde på elementer med bare én modifikasjon 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);
copy
question-icon

Definer en konstant variabel:

= 50;

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

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 3
Vi beklager at noe gikk galt. Hva skjedde?
some-alt