JavaScript-program for å jobbe med konstanter

Innholdsfortegnelse

I dette eksemplet lærer du å skrive et JavaScript-program for å jobbe med konstanter.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript-variabler og konstanter

Eksempel: Arbeid med konstanter

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

Produksjon

 5 50 5 ("arbeid", "trening", "spis") ("arbeid", "trening", "spis", "hei")

JavaScript ES6 har introdusert constnøkkelordet for å fungere med konstanter. constbetegner at referansen til verdi er konstant og ikke kan endres.

For eksempel,

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

Konstanter er blokkfelt . Derfor representerer variabelen definert i en blokk en annen verdi enn den utenfor. For eksempel,

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

Arr-array-verdien endres og et nytt element legges til. I matrisen kan verdiene endres. Arrayreferansen kan imidlertid ikke endres. For eksempel,

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

Konstanten skal også initialiseres. Du kan ikke bare erklære en konstant. For eksempel,

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

Interessante artikler...