3 ms·
Ironically enough, but your example shows where const is shouldn't be used as guarantee of immutability: https://t.co/JIQozGe7Md https://t.co/JIQozGe7Md
by EugeneOZ 11y ago
Ironically enough, but your example shows where const is shouldn't be used as guarantee of immutability:
https://t.co/JIQozGe7Md https://t.co/JIQozGe7Md
- agumonkey 11y agoIsn'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.
- EugeneOZ 11y agoif value of constant can be changed, it's not constant. In my understanding. And by Wikipedia: http://en.wikipedia.org/wiki/Constant_(computer_programming) http://en.wikipedia.org/wiki/Constant_(computer_programming)
- agumonkey 11y agoThat's typical computer lingo / semantic issue. the `const` mean shallow/pointer constant, not deep/structurally constant.
- bmeck 11y agoconst is not about immutability in JS.