Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Använda const för Konstanter | Variabler och Datatyper i JavaScript
Introduktion till JavaScript
course content

Kursinnehåll

Introduktion till JavaScript

Introduktion till JavaScript

1. JavaScript-Grunder
2. Variabler och Datatyper i JavaScript
3. Utföra Operationer i JavaScript
4. Kontrollera Programflödet med Villkorssatser
5. Looping Through Data in JavaScript
6. Funktioner i JavaScript

book
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:

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, låt oss undersöka beteendet hos variabeln b. Vi kommer att stöta på ett fel: 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

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.

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

Definiera en konstant variabel:

= 50;

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

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 3

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Introduktion till JavaScript

Introduktion till JavaScript

1. JavaScript-Grunder
2. Variabler och Datatyper i JavaScript
3. Utföra Operationer i JavaScript
4. Kontrollera Programflödet med Villkorssatser
5. Looping Through Data in JavaScript
6. Funktioner i JavaScript

book
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:

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, låt oss undersöka beteendet hos variabeln b. Vi kommer att stöta på ett fel: 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

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.

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

Definiera en konstant variabel:

= 50;

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

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 3
Vi beklagar att något gick fel. Vad hände?
some-alt