meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

914: 5 Upcoming + Next Gen JavaScript Features

Syntax - Tasty Web Development Treats

Wes Bos

Js, Technology, Css, Html5, Tech News, Webdevelopment, News, Javascript, Html

4.91.1K Ratings

🗓️ 25 June 2025

⏱️ 34 minutes

🧾️ Download transcript

Summary

Wes and Scott talk about the latest JavaScript proposals from TC39, including features like import defer, the powerful new random namespace, Array.fromAsync, and native clamp and upsert methods. They break down what’s coming, why it matters, and how it might improve your code. Show Notes 00:00 Welcome to Syntax! 02:55 Brought to you by Sentry.io 05:37 Import Defer proposal-defer-import-eval proposal-deferred-reexports Rob Palmer 09:30 Random Functions proposal-random-functions proposal-seeded-random 18:32 Array from Async proposal-array-from-async 20:56 Upsert for Maps proposal-upsert 23:13 Clamp proposal-math-clamp 27:02 Sick Picks + Shameless Plugs Sick Picks Scott: Anker Max USB 4-Port Wes: Clarkson’s Farm Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to Syntax today. We've got an episode for you on NextGen upcoming and coming very soon JavaScript features.

0:08.6

So TC39 has a proposal stage where people will propose ideas to add to JavaScript.

0:16.2

And they go through the different stages. And as they move along, some of them are stage zero.

0:22.1

They're just wacky ideas that'll never happen.

0:24.0

And then some of them are stage 2, 2.7, I guess, is a stage now, 3, 4.

0:30.1

And then we actually have them in the browser.

0:33.1

So there was, last week, there's a whole bunch of new proposals that have moved forward and looking

0:39.8

like they're going to make it so we're going to talk a little bit about what they are and where

0:44.6

they would help you out and kind of what you can look forward to um as well as like give you a chance

0:49.4

to uh anytime any of these new features come out you always get these guys that are like well that

0:55.4

that API sucks or why do we need this now's your chance uh you're a why guy now's your chance

1:03.2

to take part of the standards process and uh and and stop it before it's too late. So let's get on into it.

1:11.8

I forgot to introduce you, Scott.

1:13.5

How are you doing, Scott?

1:14.6

Oh, I'm a Y guy.

1:17.3

No, I'm doing.

1:18.5

Do it good, man.

1:19.4

I've never heard a Y guy before.

1:20.7

That's hilarious.

1:21.0

I just made that up yet.

1:22.5

Let me just tell you, folks.

1:23.9

We did a live show in Denver, and Wes was a part of a panel, and the guy could

...

Transcript will be available on the free plan in 7 days. Upgrade to see the full transcript now.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.