Skip to content

Instantly share code, notes, and snippets.

Подход программирования через константы в JavaScript
В последнее время в JavaScript возник новый подход к объявлению переменных. Суть подхода в том, что вместо let мы везде используем const, кроме тех случаев, когда мы точно знаем, что значение будет переменным.
Смотрите пример:
const a = 1;
const b = 2;
const c = a + b;
console.log(c);
Константы, содержащие массивы и объекты, работают интересным образом. JavaScript не разрешает изменять значения этих констант,
но изменять свойства объектов и значения элементов массивов - можно.
Давайте посмотрим на примерах. Пусть у нас дан вот такой объект:
const obj = {a: 1, b: 2, c: 3};
Давайте попробуем записать в него что-то другое:
obj = 123; // ошибка