Program JavaScript za delo s konstantami

V tem primeru se boste naučili pisati program JavaScript za delo s konstantami.

Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:

  • Spremenljivke in konstante JavaScript

Primer: Delo s konstantami

 // 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; 

Izhod

 5 50 5 ("delo", "vadba", "jesti") ("delo", "vaja", "jesti", "zdravo")

JavaScript ES6 je predstavil constključno besedo za delo s konstantami. constoznačuje, da je sklic na vrednost konstanten in ga ni mogoče spremeniti.

Na primer

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

Konstante so v blokovnem obsegu . Zato spremenljivka, definirana znotraj bloka, predstavlja drugačno vrednost kot tista zunaj. Na primer

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

Vrednost polja arr se spremeni in doda se nov element. V matriki lahko vrednosti spremenite. Vendar sklica na matriko ni mogoče spremeniti. Na primer

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

Prav tako je treba inicializirati konstanto. Ne morete kar tako razglasiti konstante. Na primer

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

Zanimive Članki...