Тёмный

The last video on javascript promises you'll ever need to watch 

Web Dev Cody
Подписаться 222 тыс.
Просмотров 21 тыс.
50% 1

teaching about javascript promises
developer.mozilla.org/en-US/d...
My VSCode Extensions:
- theme: material community high contrast
- fonts: Menlo, Monaco, 'Courier New', monospace
- errors: Error Lens
- extra git help: Git Lens
- tailwind css intellisense
- indent rainbow
- material icon theme
- prettier & eslint
- ES7+ React Snippets
------------
🤑 Patreon / webdevjunkie
🔔 Newsletter eepurl.com/hnderP
💬 Discord / discord
📁. GitHub github.com/codyseibert/youtube

Опубликовано:

 

30 авг 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 56   
@AnkitKumar-tp8hc
@AnkitKumar-tp8hc Год назад
This video is excatly what title says, only video we need to understand promises. By far the best explanation I have ever seen. I have seen your other videos also like subscriber refractor and I totally love it. Please keep up the good work.
@parthmehta6180
@parthmehta6180 Год назад
I came across your channel a couple days ago, dude you made everything so simple to understand for me! Love the content bro. GODSPEED!
@soniablanche5672
@soniablanche5672 Год назад
funny thing about await is that it works with any object that has a .then()/.catch() method, it doesn't have to be the built-in Promise class. This is pretty useful if one of your library you are using returns a pseudo-promise object or some sort of polyfill.
@vamshikrishnareddy76
@vamshikrishnareddy76 Год назад
I was about request you to make a full video on promises after watching your short video on promises but here it is thank you!!
@thydevdom
@thydevdom Год назад
Once again. A video right on time for the questions I’ve been having.
@mattsmith6828
@mattsmith6828 Год назад
"Promise.reject" is useful when you want a rejected Promise to propagate further down the chain, instead of being immediately resolved. This effectively allows us to change the behavior of Promise chaining so we can skip over ".then" methods that contains code which depends on the initial rejected Promise.
@syndg
@syndg Год назад
Amazing video dude! Have been following your content for a while. You make everything sound easy and approachable!
@mavdotjs
@mavdotjs Год назад
note that await works on not just promises, but anything with a `then` function, similar to how the $ syntax works on not just stores, but anything with a `subscribe` function
@WebDevCody
@WebDevCody Год назад
That’s cool to know, thanks for that info
@Dorobila
@Dorobila Год назад
great video and great easter egg too.
@SachalChandio
@SachalChandio Год назад
Thanks a lot for your service.
@SachalChandio
@SachalChandio Год назад
my gratitude.
@vaayuvaahana5024
@vaayuvaahana5024 Год назад
Learnt a lot! Thanks a ton. Also, can you pls do a video on refresh tokens? I learnt jwt from your video and realised there aren't many videos which explain what refresh toke ns are, and how to implement them. Pls do a video on refresh toke if time permits. Thanks again.
@planetmall2
@planetmall2 Год назад
Great job!
@liquidwater02
@liquidwater02 Год назад
For a second I thought the video title said "The last video on javascript promises, i promise".
@Glinkis
@Glinkis Год назад
A good thing to mention is that instead of using Promise.all, you can initialize all your promises and await them where you need their resolved values. So if you only need one of the values if a condition depending on another resolved value is true, you only need to await one value.
@wateenafzal2963
@wateenafzal2963 Год назад
Truly the last video needed what extention do you use for suggestions in IDE
@wateenafzal2963
@wateenafzal2963 Год назад
founded it in description 😁😊
@theofanisbirmpilis7364
@theofanisbirmpilis7364 Год назад
it would be really helpful if you made a video about the call stack
@SeibertSwirl
@SeibertSwirl Год назад
Good job babe!!
@mikopiko
@mikopiko Год назад
Babe!?
@alexander3293
@alexander3293 Год назад
@@mikopiko she is his wife
@SeibertSwirl
@SeibertSwirl Год назад
@@YourExecellency bahaha y’all thought I was his stalker huh 😏 thanks for lookin out for him
@marky9275
@marky9275 Год назад
Great video and explanation, thanks! A little nitpick, I'm sure it's helpful but the linting errors and red highlighting were pretty distracting to watch
@WebDevCody
@WebDevCody Год назад
I’ll turn them off next time
@_Rohit_Kumaar
@_Rohit_Kumaar Год назад
Happy Coding ... 👍
@Paxters_
@Paxters_ Год назад
Would be Great to see tutorial about charts. I want to do coingecko clone but cant figure out how to do charts.
@rajeeshjohn8365
@rajeeshjohn8365 11 месяцев назад
*DOUBT* : Does promises run a certain set of codes synchronously while allowing other codes to run asynchronously? What I am trying to ask is if a code depends on the result of a time consuming expression, it can be wrapped in promises while those that does not require the result of the expression can run asynchronously?
@KyselPoints
@KyselPoints Год назад
Why does my console always print, "Uncaught Reference error, Promise is not defined" even though I write the exact code you just taught? This promise thing is just eating my mind currently. I wrote promise code in vs code, in chrome (snippet), and even then the output is the same. I can't figure out why!
@martDKNY
@martDKNY Год назад
This implementation save value, but do not have state, right? So we can resolve internal promise(in wrap) over again and return another wrapped 'promise'. new Promise makes an object, so where this (res,rej)=>{res(val)}, I mean executor where it will be store? In closure? It execute immediately, but res(val) always return new Promise? Urphh, complicated!
@indrajeetgiri8099
@indrajeetgiri8099 Год назад
from inside this._wrap method you're returning an function with a value as an argument and storing the returned result inside this._then but from where you're calling that function and passing that value can you please explain...
@vamshikrishnareddy76
@vamshikrishnareddy76 Год назад
Do you have any plans on doing projects with nodejs and SQL, orm ?
@WebDevCody
@WebDevCody Год назад
I often make videos using prisma which is an orm for sql
@vamshikrishnareddy76
@vamshikrishnareddy76 Год назад
@@WebDevCody oh really i didn't know that. I will search for those tutorials. Is there any specific playlist ?
@owenwexler7214
@owenwexler7214 11 месяцев назад
"The last video on javascript promises you'll ever need to watch" Do you....... PROMISE? I'll see myself out now.
@gordonfreimann
@gordonfreimann Год назад
i might be wrong but i think first c# has introduced async await keywords and the workflow.
@WebDevCody
@WebDevCody Год назад
Maybe idk, this isn’t a video on c#
@gordonfreimann
@gordonfreimann Год назад
@@WebDevCody oh i thought it was a python video.
@WebDevCody
@WebDevCody Год назад
@@gordonfreimann ah honest mistake, nah this was a video about go
@mristau_eu
@mristau_eu Год назад
every async function will return a promise, so you can chain .then or .catch after the function call
@WebDevCody
@WebDevCody Год назад
I regret not mentioning that. I guess I’ll need one more video 😂
@mristau_eu
@mristau_eu Год назад
@@WebDevCody will be the last last video then ;) i actually like the fact you can add a catch to every promise that you await inside async function and in there log the actual error and throw it again with self defined error message to send it directly to the outer catch
@FakeRoba
@FakeRoba Год назад
WHAT IS THAT ERROR HIGHLIGHT TEXT PLUGIN NAME?
@WebDevCody
@WebDevCody Год назад
Error lens
@FakeRoba
@FakeRoba Год назад
@@WebDevCody Ty, and sorry for caps!
@kim92se64
@kim92se64 11 месяцев назад
24 minutes watched
@WebDevCody
@WebDevCody 11 месяцев назад
48
@kim92se64
@kim92se64 6 месяцев назад
96@@WebDevCody
@eddies.8314
@eddies.8314 Год назад
You promise?
@WebDevCody
@WebDevCody Год назад
No promises
@whisky8496
@whisky8496 Год назад
@@WebDevCody Promise rejected!
@WebDevCody
@WebDevCody Год назад
@@whisky8496 it’s all settled then
@kantyDarius
@kantyDarius Год назад
Great work man, you should consider PromiseAllSettled, is pretty useful.
@WebDevCody
@WebDevCody Год назад
I think I've used that maybe once or twice, but yeah I could see it's usecase
@Kay8B
@Kay8B Год назад
Promise.allSettled() is good for use cases where you have several promises and your not dependant on all of them resolving, but you still want the ones that did resolve. Promise.all() will reject if one rejects but allSettled will continue even if one fails. Edit: Could you do a video on your linting or zsh, basically your coding setup.
@eternalmangekyo022
@eternalmangekyo022 Год назад
//eslint-disable no-unused-vars Great video!
Далее
На чем играют ПРО | Standoff 2
07:25
Просмотров 303 тыс.
Хотите поиграть в такую?😄
00:16
Просмотров 449 тыс.
Does size matter? BEACH EDITION
00:32
Просмотров 9 млн
JavaScript Promises Crash Course
24:03
Просмотров 31 тыс.
Blazingly Fast JavaScript with ThePrimeagen | Preview
18:22
Whats the Difference Between Callbacks and Promises?
8:39
The Dangers Of Promise.all()
6:15
Просмотров 66 тыс.
ASMR Programming - Spinning Cube - No Talking
20:45
Просмотров 3,7 млн
5 JavaScript Concepts You HAVE TO KNOW
9:38
Просмотров 1,4 млн
Promises - Javascript In Depth
52:03
Просмотров 4,5 тыс.
На чем играют ПРО | Standoff 2
07:25
Просмотров 303 тыс.