Why didn't let just replace var? If the whole world is against it why does it still exist?
The EcmaScript committee has strict guidelines to 'not break the web'. Meaning, old JS code must always work.
Also let is scoped
Nobody want to dig up and rewrite their 10 year old production code. But eventually it too will go the way of elem.attachEvent() and the <blink> tag.
elem.attachEvent()
<blink>
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Why didn't let just replace var? If the whole world is against it why does it still exist?
The EcmaScript committee has strict guidelines to 'not break the web'. Meaning, old JS code must always work.
Also let is scoped
Nobody want to dig up and rewrite their 10 year old production code. But eventually it too will go the way of
elem.attachEvent()
and the<blink>
tag.