JavaScripti programm konstantidega töötamiseks

Lang L: none (table-of-contents)

Selles näites õpitakse konstantidega töötamiseks JavaScripti kirjutama.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScripti muutujad ja konstandid

Näide: töö konstantidega

 // program to include constants const a = 5; console.log(a); // constants are block-scoped ( const a = 50; console.log(a); ) console.log(a); const arr = ('work', 'exercise', 'eat'); console.log(arr); // add elements to arr array arr(3) = 'hello'; console.log(arr); // the following code gives error // changing the value of a throws an error // uncomment to verify // a = 8; // throws an error // const x; 

Väljund

 5 50 5 ("töö", "võimlemine", "söömine") ("töö", "võimlemine", "söö", "tere")

JavaScripti ES6 juurutas constmärksõna konstantidega töötamiseks. consttähistab, et viide väärtusele on konstantne ja seda ei saa muuta.

Näiteks,

 const a = 5; a = 44; // throws an error

Konstandid on blokeeritud . Seega kujutab ploki sees määratletud muutuja endast erinevat väärtust. Näiteks,

 ( const a = 50; console.log(a); // 50 ) console.log(a); // 5

Massiivi massiivi väärtust muudetakse ja lisatakse uus element. Massiivis saab väärtusi muuta. Massiivi viidet ei saa siiski muuta. Näiteks,

 const arr = ('work', 'exercise', 'eat'); arr(3) = 'hello';

Samuti tuleks konstant lähtestada. Te ei saa lihtsalt konstantiks kuulutada. Näiteks,

 const x; // SyntaxError: const declared variable 'x' must have an initializer.

Huvitavad Artiklid...