Program JavaScript do pracy ze stałymi

W tym przykładzie nauczysz się pisać program JavaScript do pracy ze stałymi.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania JavaScript:

  • Zmienne i stałe JavaScript

Przykład: praca ze stałymi

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

Wynik

 5 50 5 („praca”, „ćwiczenia”, „jedzenie”) („praca”, „ćwiczenia”, „jedzenie”, „cześć”)

JavaScript ES6 wprowadził constsłowo kluczowe do pracy ze stałymi. constoznacza, że ​​odniesienie do wartości jest stałe i nie można go zmienić.

Na przykład,

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

Stałe mają zasięg blokowy . Stąd zmienna zdefiniowana wewnątrz bloku reprezentuje inną wartość niż ta na zewnątrz. Na przykład,

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

Wartość tablicy arr jest zmieniana i dodawany jest nowy element. W tablicy wartości można zmieniać. Nie można jednak zmienić odwołania do tablicy. Na przykład,

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

Należy również zainicjować stałą. Nie możesz po prostu zadeklarować stałej. Na przykład,

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

Interesujące artykuły...