Az állandó programokkal működő JavaScript program

Tartalomjegyzék

Ebben a példában megtanul egy JavaScript programot írni konstansokkal való együttműködésre.

A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:

  • JavaScript változók és konstansok

Példa: Munka konstansokkal

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

Kimenet

 5 50 5 ("munka", "testmozgás", "enni") ("munka", "testmozgás", "enni", "hello")

A JavaScript ES6 bevezette az constállandókkal való munka kulcsszavát. constazt jelzi, hogy az értékre való hivatkozás állandó és nem változtatható meg.

Például,

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

Az állandók blokk-hatókörűek . Ezért a blokkban definiált változó más értéket képvisel, mint a külső. Például,

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

A tömb értéke megváltozik, és új elem kerül hozzáadásra. A tömbben az értékek megváltoztathatók. A tömb hivatkozás azonban nem változtatható meg. Például,

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

Ezenkívül a konstansot inicializálni kell. Nem állíthat csak konstanst. Például,

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

érdekes cikkek...