JavaScript-program för att arbeta med konstanter

Innehållsförteckning

I det här exemplet lär du dig att skriva ett JavaScript-program för att arbeta med konstanter.

För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:

  • JavaScript-variabler och konstanter

Exempel: Arbeta 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; 

Produktion

 5 50 5 ("arbete", "träna", "äta") ("arbete", "träna", "äta", "hej")

JavaScript ES6 har introducerat constnyckelordet för att fungera med konstanter. constanger att referensen till värde är konstant och inte kan ändras.

Till exempel,

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

Konstanter är blockomfattade . Därför representerar variabeln definierad inuti ett block ett annat värde än den utanför. Till exempel,

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

Arr-array-värdet ändras och ett nytt element läggs till. I matrisen kan värdena ändras. Matrisreferensen kan dock inte ändras. Till exempel,

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

Konstanten bör också initieras. Du kan inte bara förklara en konstant. Till exempel,

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

Intressanta artiklar...