ES2015 `const` is not about immutability
Read OriginalThis article debunks the widespread misunderstanding that the ES2015 `const` keyword makes values immutable. It explains that `const` only creates an immutable binding, preventing variable reassignment, but the value itself (like an object's properties) can still change. The author contrasts `const` with `let`, demonstrates how to achieve true immutability using `Object.freeze()`, and advocates for using `const` by default in modern JavaScript.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser
Top of the Week
No top articles yet