TC39 proposal: Record and Tuples, the real immutable data structures in JavaScript.
One of the misleading use cases for beginners in JavaScript is to create constant arrays and objects. With the introductions of ES6, we got two new declarators: let
, for mutable variables, and const
, for constants. Many beginners believe that this will make their objects and array immutable, to discover later that they are not. The object or array…