Hacker News new | past | comments | ask | show | jobs | submit login

Ironically enough, but your example shows where const is shouldn't be used as guarantee of immutability: https://t.co/JIQozGe7Md



Isn't that a typical "corner case" in the understanding of dynamic languages bindings ? I think I've seen the same question pop about python. The array binding is constant, its content isn't.


if value of constant can be changed, it's not constant. In my understanding. And by Wikipedia: http://en.wikipedia.org/wiki/Constant_(computer_programming)


That's typical computer lingo / semantic issue. the `const` mean shallow/pointer constant, not deep/structurally constant.


const is not about immutability in JS.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: