Kurssisisältö
Johdanto JavaScriptiin
Johdanto JavaScriptiin
Using Const for Constants
Toinen tapa määritellä muuttuja JavaScriptissä on käyttää const
-avainsanaa. Pääasiallinen ero let
- ja const
-avainsanojen välillä on se, että muuttujien, jotka on luotu käyttäen const, arvoja ei voi muuttaa, kun taas käyttämällä let
-avainsanaa voidaan muuttaa niiden arvoja.
javascript
Vertailkaamme muuttujien käyttäytymistä käyttäen let
- ja const
-avainsanoja. Katsotaan seuraavaa esimerkkiä, jossa voimme muuttaa a
-muuttujan arvoa:
// 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`
In contrast, let's examine the behavior of the b
variable. We will encounter an error: 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);
Käyttö
Vakioita käytetään muuttumattomina muuttujina. Voit määrittää vakion kerran ja käyttää sitä useita kertoja.
Vakiot tarjoavat tietojen eheyttä samalla kun mahdollistavat nopean refaktoroinnin.
Huomio
Refaktorointi tarkoittaa koodin rakenteellisten muutosten tekemistä, kuten arvojen, muuttujien/funktioiden nimien ja muiden muokkaamista.
Esimerkiksi, harkitse maxHeight
sivuston elementeille. Voit julkaista sivustopäivityksen muuttamalla elementtien maksimikorkeutta vain yhdellä muutoksella koodissa. On kuitenkin tärkeää huomata, että et voi muuttaa maksimikorkeutta ajon aikana, mikä varmistaa tietojen eheyden.
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);
Kiitos palautteestasi!