Const JS - изучение констант в JavaScript
"const" в JavaScript - это ключевое слово, которое используется для объявления константных (т.е. неизменяемых) переменных. Константы обычно используются для хранения значений, которые необходимы в коде, но которые не должны изменяться в процессе выполнения программы.
Синтаксис использования "const" следующий:
const имя_константы = значение_константы;
Например, мы можем объявить константу "PI" и присвоить ей значение Math.PI:
const PI = Math.PI;
Также мы можем объявить константу и присвоить ей литерал:
const greeting = "Hello, world!";
Один важный момент: константы должны инициализироваться в момент объявления, их нельзя объявить без значения и присвоить позже. Например, следующий код приведет к ошибке:
const lastName; // Ошибка: константа должна быть инициализирована
"const" защищает значение переменной от неожиданного изменения в процессе выполнения программы. Попытка изменить значение константы после её объявления приведет к ошибке:
const age = 30; // Объявляем константу
age = 40; // Ошибка: попытка изменить значение константы
Таким образом, использование "const" помогает сделать код более безопасным и предотвратить изменения важных значений переменных.
Примеры использования "const" в коде:
1. Объявление константы с помощью литерала:
const greeting = "Hello, world!";
2. Объявление константы для хранения значения Math.PI:
const PI = Math.PI;
3. Использование константы вместо численных значений:
const maxCount = 10;
for (let i = 0; i < maxCount; i++) {
// Код, выполняющийся 10 раз
}
4. Использование константы вместо строковых значений:
const errorMessage = "An error occurred. Please try again later.";
alert(errorMessage);
5. Использование константы вместо значений объектов:
const user = { name: "John", age: 30 };
console.log(user.name);
user.age = 31; // Это возможно, но нельзя изменить user на новый объект
В целом, использование "const" следует предпочитать при объявлении переменных с постоянными значениями, которые не должны изменяться в процессе выполнения программы.