Kursinnehåll
Introduktion till JavaScript
Introduktion till JavaScript
Använda const för Konstanter
Ett annat sätt att definiera en variabel i JavaScript är att använda nyckelordet const
. Den primära skillnaden mellan let
och const
är att variabler skapade med const inte kan ändra sina värden, medan användning av nyckelordet let
tillåter ändringar av variabelns värde.
javascript
Låt oss jämföra beteendet hos variabler med let
och const
. Ta en titt på följande exempel där vi kan ändra värdet på variabeln a
:
// 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, låt oss undersöka beteendet hos variabeln b
. Vi kommer att stöta på ett fel: 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);
Användning
Konstanter används som oföränderliga variabler. Du kan definiera en konstant en gång och använda den flera gånger.
Konstanter ger dataintegritet samtidigt som de möjliggör snabb refaktorering.
Notera
Refaktorering innebär att göra strukturella förändringar i koden, såsom att ändra värden, variabel-/funktionsnamn och mer.
Till exempel, överväg maxHeight
för sitelement. Du kan släppa en webbplatsuppdatering genom att ändra den maximala höjden på element med bara en ändring i koden. Det är dock viktigt att notera att du inte kan ändra den maximala höjden under körning, vilket säkerställer 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);
Tack för dina kommentarer!