JavaScript Daily
12.2K subscribers
34 photos
2 videos
270 links
Daily JavaScript / JS community news, links and events.

"First, software ate the world, the web ate software, and JavaScript ate the web."

'JavaScript' is a trademark of Oracle Corporation in the US. We are not endorsed by or affiliated with Oracle.
Download Telegram
#ECMAScript excitement πŸ˜€

#TC39 advanced these proposals this week πŸŽ‰

4️⃣ Atomics.waitAsync
4️⃣ RegExp v flag
4️⃣ Well-Formed Unicode Strings
3️⃣ Decorator Metadata
3️⃣ Float16Array
2️⃣ Base64 for Uint8Array
2️⃣ Promise.withResolvers
2️⃣ TimeZone Canonicalizn
1️⃣ Intl.ZonedDateTimeFormat



πŸ”₯ Follow @javascriptdaily πŸ”₯
❀10πŸ‘6
#ECMAScript excitement πŸ˜‰

Congrats to #NicoloRibaudo on advancing Optional Chaining for assignments to Stage 1 #TC39 today πŸŽ‰

Today Optional Chaining works on the Right-Hand Side of assignment.

value = obj?.prop

This proposal allows it on the left πŸ‘

obj?.prop = value πŸ†•


πŸ”₯ Follow @javascriptdaily πŸ”₯
πŸ‘5
#ECMAScript excitement πŸ˜‰

This week #TC39 advanced these proposals πŸŽ‰

3️⃣ Array Grouping
3️⃣ Promise.withResolvers
3️⃣ Source Phase Imports
3️⃣ Time Zone Canonicalization
2️⃣ Deferred Import Evaluation
1️⃣ DataView get/set Uint8Clamped methods
1️⃣ Optional Chaining assignment


πŸ”₯ Follow @javascriptdaily πŸ”₯
πŸ‘16πŸ”₯5
JavaScript Daily
#ECMAScript excitement πŸ˜‰ Next week's #TC39 meeting is hosted by #TechAtBloomberg in Tokyo & has a packed agenda: πŸ”Έ AsyncContext πŸ”Έ Decimal πŸ”Έ Import Attributes πŸ”Έ Intl.MessageFormat πŸ”Έ Negated in πŸ”Έ Pattern Matching πŸ”Έ Structs πŸ”Έ TDZ πŸ”Έ Throw expressions πŸ”Έ Type…
#ECMAScript excitement πŸ˜‰

These proposals moved this week #TC39 πŸŽ‰πŸŽ‰

4️⃣ Resizable ArrayBuffer
2️⃣ RegExp.escape
2οΈβƒ£πŸ”™ ShadowRealm
1️⃣ Joint Iteration
1️⃣ Locale Extensions
1️⃣ Iterator Sequencing
1️⃣ Negated in
1️⃣ Stable Formatting
πŸ—‘οΈ FinalizationRegistry #cleanupSome
πŸ—‘οΈ Symbol.thenable
πŸ‘9