Loading
A variable whose binding cannot be changed after it is set.
Declared with `const`. The binding is immutable — you cannot reassign it. But if the value is an object or array, its contents can still be mutated.
A lexically scoped, non-reassignable binding. `const` prevents reassignment of the identifier; it does not freeze the value. `Object.freeze()` is needed for shallow immutability of the value itself.