JS Promises Fundamentals - Part 1
ฝัง
- เผยแพร่เมื่อ 31 พ.ค. 2024
- In this 3-course series, Scott and Wes serve up some JavaScript Promises treats. In part 1, they unravel the concept of promises and delve into common examples of their usage, from creating and waiting on promises, to database queries and user permissions.
Show Notes
00:00 Welcome to Syntax!
01:27 Brought to you by Sentry.io.
02:32 What is a promise?
03:27 Common examples of promises.
03:45 A fetch call to an API returns a promise.
05:54 A database query or Insert command
07:18 A request for user permissions.
07:37 A wait function.
08:08 Resolve or rejecting promises.
09:33 Creating promises.
09:46 New promise.
11:09 Promise.withResolvers().
11:37 An async function.
14:34 Waiting on a promise.
15:09 .then().
16:50 Await.
17:44 Why use one wait method over the other?
All links available at syntax.fm/765
------------------------------------------------------------------------------
Hit us up on Socials!
Scott: / stolinski
Wes: / wesbos
Randy: / @randyrektor
Syntax: / syntaxfm
www.syntax.fm
Brought to you by Sentry.io
#webdevelopment #webdeveloper #javascript - วิทยาศาสตร์และเทคโนโลยี
I promise to watch the other videos too 😋
Great video. I see a lot of beginners struggle with the idea of asynchronous code, and I think while the async syntax is cleaner, it's a bit too "magical" for new folks. You need to understand promises first so you understand the control flow.
I promise all of those hasties were recorded in one sitting😂
do you return async or return a promise then async on the receiving function?
I promise it took a year before I really understood what a new Promise was......
I promise to never use Angular again. If you catch me, you can finally throw me out of the JavaScript club.
15:53 "finally" is useless because you can simply put a snippet after the try-catch block and it's practically the equivalent