Использование const в JavaScript: полный гайд
JS const - это ключевое слово, используемое для объявления констант в JavaScript. Константы - это переменные, значения которых не могут быть изменены в процессе выполнения программы. Их можно объявлять как в глобальной области видимости, так и внутри блока кода или функции. Однажды определенное значение в константу не может быть изменено или перезаписано в другом месте кода.
Синтаксис для объявления константы в JS выглядит следующим образом:
const имя_константы = значение;
Например, мы можем определить константу, содержащую математическую константу π, следующим образом:
const PI = 3.14159;
Теперь мы можем использовать эту переменную в нашем коде для вычислений, но ее значение не может быть изменено в другом месте кода.
Еще один пример использования const может быть следующий:
const сar = { color: "blue", model: "Mercedes" };
сar.color = "red";
console.log(сar.color);
В этом примере мы определяем объект машины (car) с определенными свойствами (цвет и модель). Хотя сама переменная - объект - объявляется с использованием const, мы по-прежнему можем изменить свойство color объекта, так как const обеспечивает защиту только для переменной, которая ссылается на объект в памяти, а не для значений свойств этого объекта.
В целом, использование констант считается хорошей практикой в программировании, т.к. это помогает избежать неизвестных багов, которые могут возникнуть, если какие-то значения должны быть константами, а но были изменены где-то в коде.