Pushing something onto an array isn’t changing the array? It’s not changing the reference to the array, but from a style standpoint it doesn’t make sense.
So you’re arguing for writing things as they seem, not the way that computers treat them?
You’re comment indicates the FE dev obsession with always using const stems from a misunderstanding of how computers work.
A constant inside a function is not constant to the computer. It’s only constant within the scope of the function. So it’s not constant to the computer since every time the function is called the “constant” will have a different value.
Lol.
So you’re arguing for writing things as they seem, not the way that computers treat them?
Maybe rethink this.
A constant inside a function is not constant to the computer. It’s only constant within the scope of the function. So it’s not constant to the computer since every time the function is called the “constant” will have a different value.
Do you even know what a real constant is?
You maybe need to rethink some things.
That variable is only created when the function is run, and it holds a constant value for the entirety of its lifetime.
It is literally constant from the perspective of the computer executing it. You’re the one adding an extra layer of expectation here.