This year’s annual update to ECMAScript, which formally standardizes the JavaScript language, will be approved in July 2023, but four proposals for new language features have already reached https://tc39.es/process-document/. Small but Helpful https://github.com/tc39/proposal-symbols-as-weakmap-keys keys https://github.com/tc39/ecma262/issues/1194, explained https://www.linkedin.com/in/danielehrenberg/, vice president of TC39 and a software engineer working on JavaScript developer experience at Bloomberg, who worked on the proposal.

“The inconsistency between whether array prototypes change the original array or not is something that drove me nuts in PHP.

Making https://github.com/tc39/proposal-hashbang official in JavaScript gives it more consistency with the rest of the languages out there, he noted.

Like const, it uses block scoping which developers will be familiar with since it’s been in JavaScript since ECMAScript 2015.

Related Articles