Константа — это переменная, которую нельзя переопределить. После ее объявления вы не можете изменить ее значение. Такие переменные часто используются в JavaScript. Как и в других языках, в JavaScript константы появились с выходом ES6.
До начала использования констант все переменные можно было переопределять:
var pizza = true;
pizza = false;
console.log(pizza); // false
Значение переменной, объявленной константой, переопределить нельзя, и при подобной попытке на консоль будет выведена ошибка (рис. 2.1):
const pizza = true;
pizza = false;
Рис. 2.1. Попытка переопределить константу