Використання Const для Констант
Свайпніть щоб показати меню
Ще один спосіб оголосити змінну в JavaScript — використати ключове слово const. Основна відмінність між let і const полягає в тому, що змінні, створені за допомогою const, не можуть змінювати свої значення, тоді як ключове слово let дозволяє змінювати значення змінної.
const myNumber = 10;
Порівняймо поведінку змінних, оголошених через let і const. Розгляньте наступний приклад, де ми можемо змінити значення змінної a:
123456// 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.
1234567// 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 для елементів сайту. Ви можете випустити оновлення сайту, змінивши максимальну висоту елементів лише в одному місці коду. Однак важливо пам’ятати, що не можна змінити максимальну висоту під час виконання програми, що гарантує цілісність даних.
1234567const 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);
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат