ЈаваСцрипт програм за рад са константама

Преглед садржаја

У овом примеру ћете научити да пишете ЈаваСцрипт програм за рад са константама.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • ЈаваСцрипт променљиве и константе

Пример: Рад са константама

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

Оутпут

 5 50 5 („рад“, „вежбање“, „једење“) („рад“, „вежбање“, „јести“, „здраво“)

ЈаваСцрипт ЕС6 је увео constкључну реч за рад са константама. constозначава да је референца на вредност константна и да се не може мењати.

На пример,

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

Константе су блок-опсега . Отуда променљива дефинисана унутар блока представља вредност различиту од оне споља. На пример,

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

Вредност низа арр се мења и додаје се нови елемент. У низу се вредности могу мењати. Међутим, референца на низ не може се променити. На пример,

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

Такође, константу треба иницијализовати. Не можете тек тако прогласити константу. На пример,

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

Занимљиви Чланци...