Зміст курсу
Вступ до JavaScript
Вступ до JavaScript
const
Інший спосіб визначення змінної в JavaScript - використання ключового слова const
. Основна відмінність між let
і const
полягає в тому, що змінні, створені за допомогою const, не можуть змінювати свої значення, тоді як використання ключового слова let
дозволяє змінювати значення змінної.
Давайте порівняємо поведінку змінних з використанням let
і const
. Погляньте на наступний приклад, де ми можемо змінити значення змінної a
:
// a variable changing let a = 5; console.log(a) a = 10; console.log(a)
На противагу цьому, розглянемо поведінку змінної b
. Ми зіткнемось з помилкою: TypeError: Assignment to a constant variable.
.
// a constant changing const b = 7; console.log(b); b = 8; 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);
Дякуємо за ваш відгук!