Too Long; Didn't Read
Const was introduced in 2015 as part of ECMAScript 6 standard back in 2015. It is block-scoped but is used to define a constant value (obv) The fact that it is constant doesn't mean it is immutable, but a value its self remains mutable. If you want to create a completely immutable value you should use Object.freeze() before ES6. You can also use functions that always return the same value:.iateiate().iate() or create a "repository" using "immediately-invoked function expressions" (IIFE)