Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
const | Змінні та Типи Даних
Вступ до JavaScript
course content

Зміст курсу

Вступ до JavaScript

Вступ до JavaScript

1. Основні Поняття
2. Змінні та Типи Даних
3. Основні Операції
4. Умовні Оператори
5. Цикли
6. Функції

bookconst

Інший спосіб визначення змінної в JavaScript - використання ключового слова const. Основна відмінність між let і const полягає в тому, що змінні, створені за допомогою const, не можуть змінювати свої значення, тоді як використання ключового слова let дозволяє змінювати значення змінної.

Давайте порівняємо поведінку змінних з використанням let і const. Погляньте на наступний приклад, де ми можемо змінити значення змінної a:

123456
// a variable changing let a = 5; console.log(a) a = 10; console.log(a)
copy

На противагу цьому, розглянемо поведінку змінної b. Ми зіткнемось з помилкою: TypeError: Assignment to a constant variable..

123456
// a constant changing const b = 7; console.log(b); b = 8; console.log(b);
copy

Використання

Константи використовуються як незмінні змінні. Ви можете визначити константу один раз і використовувати її багато разів.

Константи забезпечують цілісність даних, дозволяючи швидкий рефакторинг.

Примітка

Рефакторинг передбачає внесення структурних змін до коду, таких як зміна значень, назв змінних/функцій тощо.

Наприклад, розглянемо maxHeight для елементів сайту. Ви можете випустити оновлення сайту, змінивши максимальну висоту елементів всього однією зміною в коді. Однак важливо зазначити, що ви не можете змінити максимальну висоту під час виконання, щоб забезпечити цілісність даних.

1234567
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);
copy
question-icon

Визначте константну змінну:

= 50;

Натисніть або перетягніть елементи та заповніть пропуски

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 3
some-alt