Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Const-Muuttujan Käyttäminen Vakioille | Muuttujat ja Tietotyypit JavaScriptissä
Johdanto JavaScriptiin

bookConst-Muuttujan Käyttäminen Vakioille

Toinen tapa määritellä muuttuja JavaScriptissä on käyttää const-avainsanaa. Merkittävin ero let- ja const-avainsanojen välillä on, että const-muuttujien arvoa ei voi muuttaa, kun taas let-avainsanalla luotujen muuttujien arvoa voi muuttaa.

const myNumber = 10;

Vertaillaan muuttujien käyttäytymistä let- ja const-avainsanoilla. Tarkastele seuraavaa esimerkkiä, jossa a-muuttujan arvoa voidaan muuttaa:

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

Vastaavasti tarkastellaan b-muuttujan käyttäytymistä. Tällöin kohdataan virheilmoitus: 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

Käyttö

Vakioita käytetään muuttumattomina muuttujina. Voit määrittää vakion kerran ja käyttää sitä useita kertoja.

Vakiot takaavat tietojen eheyden ja mahdollistavat nopean uudelleenjärjestelyn.

Huomio

Refaktorointi tarkoittaa koodin rakenteellista muuttamista, kuten arvojen, muuttuja-/funktioiden nimien ja muiden muokkaamista.

Esimerkiksi maxHeight sivuston elementeille. Voit julkaista sivustopäivityksen muuttamalla elementtien maksimikorkeutta vain yhdellä muutoksella koodissa. On kuitenkin tärkeää huomata, että maksimikorkeutta ei voi muuttaa ajon aikana, mikä varmistaa tietojen eheyden.

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

Määritä vakio-muuttuja:

= 50;

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

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

bookConst-Muuttujan Käyttäminen Vakioille

Pyyhkäise näyttääksesi valikon

Toinen tapa määritellä muuttuja JavaScriptissä on käyttää const-avainsanaa. Merkittävin ero let- ja const-avainsanojen välillä on, että const-muuttujien arvoa ei voi muuttaa, kun taas let-avainsanalla luotujen muuttujien arvoa voi muuttaa.

const myNumber = 10;

Vertaillaan muuttujien käyttäytymistä let- ja const-avainsanoilla. Tarkastele seuraavaa esimerkkiä, jossa a-muuttujan arvoa voidaan muuttaa:

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

Vastaavasti tarkastellaan b-muuttujan käyttäytymistä. Tällöin kohdataan virheilmoitus: 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

Käyttö

Vakioita käytetään muuttumattomina muuttujina. Voit määrittää vakion kerran ja käyttää sitä useita kertoja.

Vakiot takaavat tietojen eheyden ja mahdollistavat nopean uudelleenjärjestelyn.

Huomio

Refaktorointi tarkoittaa koodin rakenteellista muuttamista, kuten arvojen, muuttuja-/funktioiden nimien ja muiden muokkaamista.

Esimerkiksi maxHeight sivuston elementeille. Voit julkaista sivustopäivityksen muuttamalla elementtien maksimikorkeutta vain yhdellä muutoksella koodissa. On kuitenkin tärkeää huomata, että maksimikorkeutta ei voi muuttaa ajon aikana, mikä varmistaa tietojen eheyden.

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

Määritä vakio-muuttuja:

= 50;

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

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3
some-alt