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.
const myNumber = 10;
Vertailkaamme muuttujien käyttäytymistä käyttäen let
- ja const
-avainsanoja. Katsotaan seuraavaa esimerkkiä, jossa voimme muuttaa a
-muuttujan arvoa:
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`
In contrast, let's examine the behavior of the b
variable. We will encounter an error: 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);
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.
1234567const 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!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.33
Using Const for Constants
Pyyhkäise näyttääksesi valikon
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.
const myNumber = 10;
Vertailkaamme muuttujien käyttäytymistä käyttäen let
- ja const
-avainsanoja. Katsotaan seuraavaa esimerkkiä, jossa voimme muuttaa a
-muuttujan arvoa:
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`
In contrast, let's examine the behavior of the b
variable. We will encounter an error: 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);
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.
1234567const 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!