Kursinnhold
Introduksjon til JavaScript
Introduksjon til JavaScript
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:
// 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`
I kontrast, la oss undersøke oppførselen til b
-variabelen. Vi vil støte på en feil: TypeError: Assignment to a constant variable.
// 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 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.
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);
Takk for tilbakemeldingene dine!