Зміст курсу
Вступ до JavaScript
Вступ до JavaScript
Використання const для Констант
Інший спосіб визначити змінну в JavaScript - це використання ключового слова const
. Основна відмінність між let
і const
полягає в тому, що змінні, створені за допомогою const, не можуть змінювати свої значення, тоді як використання ключового слова let
дозволяє змінювати значення змінної.
javascript
Давайте порівняємо поведінку змінних, використовуючи let
і const
. Подивіться на наступний приклад, де ми можемо змінити значення змінної a
:
// A variable changing let a = 5; console.log(a); // Print the initial value of `a` a = 10; console.log(a); // Print the updated value of `a`
На противагу, давайте розглянемо поведінку змінної b
. Ми зіткнемося з помилкою: TypeError: Assignment to a constant variable.
// A constant cannot be changed const b = 7; console.log(b); // Print the initial value of `b` // Attempting to reassign a `const` variable will result in an error b = 8; // This line will throw an error: "TypeError: Assignment to constant variable." console.log(b);
Використання
Константи використовуються як незмінні змінні. Ви можете визначити константу один раз і використовувати її кілька разів.
Константи забезпечують цілісність даних, дозволяючи швидко рефакторити код.
Примітка
Рефакторинг включає внесення структурних змін у код, таких як зміна значень, імен змінних/функцій тощо.
Наприклад, розгляньте maxHeight
для елементів сайту. Ви можете випустити оновлення сайту, змінивши максимальну висоту елементів лише одним виправленням у коді. Однак важливо зазначити, що ви не можете змінити максимальну висоту під час виконання, що забезпечує цілісність даних.
const maxHeight = 250; console.log(maxHeight - 15); console.log(maxHeight - 12); console.log(maxHeight - 5); console.log(maxHeight - 13); console.log(maxHeight - 22); console.log(maxHeight - 52);
Дякуємо за ваш відгук!