How do Promises and Async/Await work in JavaScript [2022]?

Поділитися
Вставка
  • Опубліковано 20 жов 2024
  • Do you have doubts about Promises and Async/Await in JavaScript? Don't miss this video where I solve your doubts.
    Learn JavaScript from scratch with my book 👉 carlosazaustre...
    In this other video, I SOLVE a TECHNICAL TEST for DEVELOPMENT POSITION
    ► • Resuelvo PRUEBA TÉCNIC...
    🔔 Don't forget to subscribe and turn on the little bell so you don't miss any video.
    ► ua-cam.com/users/ca...
    🏆 If you like the content I share, you can support me in a more direct way by joining the channel's MEMBERS program.
    ► / @carlosazaustre

КОМЕНТАРІ • 372

  • @CarlosAzaustre
    @CarlosAzaustre  3 роки тому +17

    En este otro vídeo, RESUELVO una PRUEBA TECNICA para PUESTO DE DESARROLLO
    ► ua-cam.com/video/I27ZJU2_-Og/v-deo.html

  • @MotinQ
    @MotinQ 2 роки тому +57

    Me ha sido extraordinariamente útil esta demostración. Todo el día dándole vuelta al asunto, leyendo documentación y menos de 12 minutos has resuelto mis dudas al respecto. Muchas gracias por esto.

    • @CarlosAzaustre
      @CarlosAzaustre  2 роки тому +5

      Genial MotinQ!! 😍😍

    • @jmen5534
      @jmen5534 Рік тому +2

      exactamente lo mismo me pasaba hasta que vi este video gracias!!!

  • @josebaltazar4624
    @josebaltazar4624 4 роки тому +100

    "vamos directo al codigo ", un capo gracias por preocuparte por mi tiempo :)

  • @josergdev
    @josergdev 4 роки тому +82

    Normalmente en estas explicaciones me falta un poco de profundidad en como funciona javascript con su event loop.
    Pero si tu intención es únicamnete explicar las promesas y el async/await, buen video.

    • @CarlosAzaustre
      @CarlosAzaustre  4 роки тому +23

      Hablar del eventLoop es buena idea. Apuntado para un próximo vídeo que enlace con éste :)

  • @Sofi-yr3wu
    @Sofi-yr3wu Рік тому +5

    Una vez más con un video tuyo entiendo en menos de 15 minutos lo que no entendí en una clase entera. Mil gracias.

  • @hectormarotogonzalez7684
    @hectormarotogonzalez7684 Рік тому +8

    En 12 minutos he entendido las Promesas. Muchas gracias por el contenido!!
    😃😃

  • @paullazcano2077
    @paullazcano2077 2 роки тому +19

    Finalmente conseguí entender las promesas y el async await gracias a ti, había visto muchísimas explicaciones pero ninguna como la tuya bro, muchas gracias

  • @mauriciomoitino9282
    @mauriciomoitino9282 Рік тому +3

    Se agradece tener personas como tú en la comunidad hispanohablante, realmente aportan muchísimo a las personas que se adentran a este mundo de la programación, e inclusive aquellos que ya tienen experiencia pero quieren reforzar sus conocimientos!

  • @bae_velvet
    @bae_velvet 3 роки тому +9

    Dios que buen tutorial, muchisimas gracias! Hice mi propio documento siguiendo tu ejemplo y comentando cada paso y seguro y nunca se me olvidara. Buen video!

  • @tincho6642
    @tincho6642 3 роки тому +2

    Muy claro al explicar. Venía sin poder entender pero con tu modo de explicar pude entenderlo

  • @michelojeda6331
    @michelojeda6331 3 роки тому +2

    Muy buena explicación y a buen ritmo. Este es un tema que no se entiende fácil si no es con ejemplos y en la forma que lo has hecho. Saludos y sigue creando buenos videos para todos los que te seguimos. Buena suerte.

  • @carlangas2022
    @carlangas2022 2 роки тому

    EN SERIO TE LO AGRDEZCO MUCHO!!!!!! Llevo ya hace un rato comprender este teman, y me ha quedado claro!!!, muchas Gracias!!!!

  • @santiagogoncalvesdacostali1607
    @santiagogoncalvesdacostali1607 3 роки тому

    Te amo chobon!!!! no sabes lo que sufría por no entender este tema!!! Muy buena explicación

  • @yoroih
    @yoroih 6 місяців тому

    gracias genio! que sencilla forma de explicar, habían cositas que no tenía claras y muy bien, gracias

  • @ejohanriascos
    @ejohanriascos 8 місяців тому

    Ufff lo explicaste de una manera super genial! Llevaba tiempoooooooo!!!!!! viendo videos; Y el tuyo, verdaderamente si me sirvió. Gracias

  • @marley880
    @marley880 8 місяців тому

    Bastante clara la explicación. Gracias por el esfuerzo y exponer sencillamente estos temas relacionados con la asincronía 👍

  • @pablorodriguezperez-crespo804

    Definitivamente más claro ahora. Muchas gracias, titán!

  • @caminoalmillon007
    @caminoalmillon007 2 роки тому

    llevaba casi medio año sin entender promesas, async y await y try catch, pero ahora mas o menos las entiendo. Muchas gracias

  • @danielromero3618
    @danielromero3618 3 роки тому

    hasta el momento este es el mejo video que me explica que es y por que se necesitan las promesas

  • @ignaciorivera367
    @ignaciorivera367 2 роки тому

    Buenisimooo. Gracias gurú. Siempre le hice el quite a las promesas, pero con tu explicación ha quedado muy claro. Enhorabuenaa muchas gracias.

  • @jorgeluismattii3964
    @jorgeluismattii3964 Рік тому

    Impresionante..... que bien que explicas, felicitaciones !!!
    Muchas gracias

  • @YouTics
    @YouTics Рік тому

    Gracias Carlos, Excelente explicación

  • @S4NTIS0
    @S4NTIS0 3 роки тому

    Excelentemente explicado. Vengo de varios canales en inglés y mil vueltas daban.

  • @literalcoder1135
    @literalcoder1135 2 роки тому

    Excelente explicación, muchas gracias por compartir. Saludos desde Caracas-Venezuela.

  • @victoralfonsomorangil1193
    @victoralfonsomorangil1193 Рік тому

    Excelente la manera tan fluida y clara como explica, gracias por el aporte

  • @quinojuan2
    @quinojuan2 2 роки тому

    Me sirvió mucho para resumir todo lo que leí hasta ahora. Muchas gracias

  • @brad-ux
    @brad-ux Рік тому

    Simplemente la mejor explicación del tema en internet. Gracias⚡️

  • @dulcemuniz3619
    @dulcemuniz3619 Рік тому

    Mejor explicado imposible. Muchísimas gracias!

  • @BossPetta
    @BossPetta 2 роки тому

    Gracias Carlos, muy «clarito», me costaba pillar el concepto, pero ya lo tengo claro.

  • @dylanorlandocallecossio5663
    @dylanorlandocallecossio5663 2 місяці тому

    AME, literal fue tan al grano y bien explicado, un suscriptor mas

  • @camiloenriquegonzalezferna9342
    @camiloenriquegonzalezferna9342 3 роки тому

    Dejaste Claro los conceptos, antes No comprendía para que el setTimeOut , estás emulando la recepción de datos de otro origen, Finalmente veo, que Async se utiliza para presentar los datos correctamente con Try y Catch, similar a pythony manejo de excepciones. MIl gracias Carlos.

  • @daniel-24gra79
    @daniel-24gra79 2 роки тому

    Muchisimas gracias me sirvio para ver que si me habia quedado claro el async await, Dios te bendiga

  • @cliokkode
    @cliokkode 7 місяців тому

    tremendo, tenia semanas estudiando node.js y no lograba comprender las promises, muchas gracias viejon.👌

    • @CarlosAzaustre
      @CarlosAzaustre  7 місяців тому

      Genial! me alegro que te haya servido!

  • @edwinsac6001
    @edwinsac6001 2 роки тому

    Que excelente explicación, después de ver como 10 videos largo encontré el tuyo y me quedó muy claro. Muchas gracias

  • @andresrhernandez7789
    @andresrhernandez7789 3 роки тому +1

    Dejo por acá el array usado en este video, por si les da pereza escribirlo a mano...
    const datos = [{
    id: 1,
    title: 'Iron Man',
    year: 2008
    },{
    id: 2,
    title: 'Spiderman: Homecoming',
    year: 2017
    }, {
    id: 3,
    title: 'Avengers: Endgame',
    year: 2019
    }];

  • @esantiago.gonzalezr
    @esantiago.gonzalezr Рік тому

    Excelente explicación, concisa y directa a lo que es. Nuevo sub.

  • @alexandratrivino5484
    @alexandratrivino5484 Рік тому

    Mismo ejemplo del video de hace 3 meses, bacano si se cambia para profundizar mas y que no sea solo cmabiar el array.
    De igual forma, excelente tu explicacion

  • @PaulinaElizalde
    @PaulinaElizalde 4 роки тому +5

    Gracias Carlos, justo en mi trabajo estamos portando un sistema a node, y esto me quito muchas dudas en 10 minutos. 👍🏽

  • @don_codigo
    @don_codigo Рік тому

    Hace tiempo que te sigo Carlos, gracias por este tipo de videos, parecen sencillos pero hoy en dia trabajando como software developer en distintos proyectos aun los busco para refrescar conceptos y me sirven bastante, gracias amigo.

    • @CarlosAzaustre
      @CarlosAzaustre  Рік тому +1

      Que bueno! Me alegro que te sigan sirviendo @donCodigo :)

  • @dedosdefuego1
    @dedosdefuego1 2 роки тому

    hasta ahora la manera mas clara en la que lo entnedi, incluso no el uso de async y await, sino como funciona una promesa

  • @TUTOTUBE
    @TUTOTUBE 2 роки тому

    Hola Carlos , me gustó mucho tu explicación, muy bueno el tema ...felicitaciones....., saludos Santiago de Chile

  • @rhoadie
    @rhoadie 3 роки тому

    Por fiin alguien explica las promesas como corresponde!! Se entiende perfecto!! Muchas gracias!!

    • @CarlosAzaustre
      @CarlosAzaustre  3 роки тому

      Muchas gracias! Me alegra que te haya servido mi explicación! ¿Hay algún concepto más que te gustaría que explicase?

    • @rhoadie
      @rhoadie 3 роки тому

      @Carlos Azaustre Gracias por responder! he escuchado mucho en la web, que no eres un programador real, hasta que no dominas los "patrones de diseño" y "algoritmos". Lamentablemente al igual que con POO y las promesas, no he encontrado a nadie que pueda explicar qué son los patrones de diseño, sin enredarse. Quizás es muy complicado el tema, pero por ahí se podría simplificar para nosotros los noobs! un abrazo desde Chile!!

    • @CarlosAzaustre
      @CarlosAzaustre  3 роки тому

      @@rhoadie gracias por tu comentario! Me lo apunto a ver qué podemos hacer :)

  • @bernardozelaya2685
    @bernardozelaya2685 3 роки тому

    Carlos muchisimas gracias por enseñar porque la verdad me resolviste muchas dudas a la hora de ponerlo en práctica. Te agradezco por tu manera de enseñar.

  • @elkingonzalez4658
    @elkingonzalez4658 2 роки тому

    Enseña muy bien, todo muy claro y con bastante tranquilidad.

  • @alexfrias7979
    @alexfrias7979 Рік тому

    Un crack como siempre, gracias Carlos por compartir tu experiencia!!

  • @hascardenas
    @hascardenas 3 роки тому

    Gracias Carlos, bastante útil este video y por ir directo al código, todos los videos deberían ser así, claros y concisos,

  • @agustinlevental7488
    @agustinlevental7488 2 роки тому

    muy sencillo para repasar. felicitaciones

  • @IdentyCloudOficial
    @IdentyCloudOficial 3 роки тому

    Crack!.. mas claro imposible.. segui asi!

  • @katerinelopez7302
    @katerinelopez7302 10 місяців тому

    Excelente tu forma de explicar, por fin lo entendí!

  • @lucagiallonardi6510
    @lucagiallonardi6510 2 роки тому

    Muchas gracias!!! Excelente explicación!!

  • @albertolizcano5863
    @albertolizcano5863 Рік тому

    Muy sencillo de entender, gracias 👍👍👍

  • @richardustv
    @richardustv 2 роки тому

    Muchas gracias!, Este video me ha abierto los ojos al fin jajaja

  • @maggot_92
    @maggot_92 Рік тому

    Más claro que el agua. Mil gracias.

  • @rodrigorodriguez5611
    @rodrigorodriguez5611 4 роки тому +4

    genial video, ahora me quedó al doble de entendido, gracias por volver a enseñar crack, saludos desde colombia ! :D

    • @CarlosAzaustre
      @CarlosAzaustre  4 роки тому

      Muchas gracias Rodrigo! Me alegro que te haya sido útil 😉

  • @juliovilca5822
    @juliovilca5822 2 роки тому

    Por fin entendi. Muchas gracias Carlos!

  • @Castañeda-2005
    @Castañeda-2005 Місяць тому

    Muchas gracias por la explicación.

  • @bryanhernandez6082
    @bryanhernandez6082 2 роки тому

    Me aclaraste mis dudas desde el inicio; like, comento y me suscribo! Te amo, Carlos! jeje

  • @luis_forerop
    @luis_forerop 3 роки тому

    Carlos, llevaba mucho tiempo, videos y artículos intentando comprender a fondo Promises y Async/Await, y aunque medio entendía, no me quedaba claro. Luego llegué a este video y ahora toooodo tiene sentido. Muchas gracias bro!!!!!

  • @josedelriodiaz7085
    @josedelriodiaz7085 Рік тому

    Grande, me ayudaste a porfin entender las promesas, muchas gracias!!

  • @CbastianAraque
    @CbastianAraque Рік тому

    Excelente, me ha servido para entender Promesas y Async/Await. Pero además de comprender que ambos son practicamente lo mismo (Pensaba que eran cosas muy diferentes) 🤘🤘🤘🤘🤘🤘🤘🤘💣💣💣💣

  • @alejandrorios6999
    @alejandrorios6999 Рік тому

    Muchas gracias. Por fin me ha quedado claro esto de las promesas

    • @CarlosAzaustre
      @CarlosAzaustre  Рік тому

      Gracias a ti Alejandro, me alegro que te haya servido :)

  • @saramoon28
    @saramoon28 3 роки тому

    Muy buena explicación, sin tantas vueltas y muy claro, gracias!

  • @oswscript
    @oswscript 3 роки тому

    Oye que bien te quedo, hasta este momento habia visto ya como 4 videos mas de otros canales y dan muchas vueltas. Aqui vi todo mas simple, el concepto de todo esto, gracias

  • @javifelices
    @javifelices 3 роки тому

    Siempre me ha causado un poco de falta de entendimiento, ahora muchísimo mejor, gracias :)

    • @CarlosAzaustre
      @CarlosAzaustre  3 роки тому +1

      Me alegro mucho Javi! me llena haberte ayudado :)

  • @elieje1390
    @elieje1390 Рік тому

    Super el Vídeo, te distes a entender super Bien....

  • @robyirloreto
    @robyirloreto 2 роки тому

    Agradecido Brother..Saludos desde Venezuela

  • @Luis-sq4vr
    @Luis-sq4vr 7 місяців тому

    Gracias por la explicación me quedo mas claro.

  • @TiraN696
    @TiraN696 Рік тому

    tu ejemplo es muy bueno gracias por explicarlo

  • @diegorossi9406
    @diegorossi9406 Рік тому

    Sí señor, súper aclarado. Gracias!

  • @michaelbriceno4011
    @michaelbriceno4011 3 роки тому

    Justamente lo que buscaba, WUAO, graciaas fue de muchaa ayuda!!!!

  • @estebansierra4118
    @estebansierra4118 3 роки тому

    Vi muchos tutoriales pero este fue el mas claro

  • @joseleonrs9817
    @joseleonrs9817 2 роки тому

    Hermano me he deleitado con tus vídeos, ni en un curso pagado aprende más que en tu Canal

  • @luismonagas573
    @luismonagas573 Рік тому

    Gracias.. NUevo suscriptor.. Saludos desde Venezuela (12/03/2023)

  • @jomasful1
    @jomasful1 Рік тому

    🎉videazo amigo, que bien explicado, muchas gracias

  • @FabianD1991
    @FabianD1991 2 роки тому

    Cortito y al pie. Gracias!!!

  • @CarlosAzaustre
    @CarlosAzaustre  4 роки тому +1

    Hazte MIEMBRO del canal y apoya este contenido!
    ► ua-cam.com/channels/JgGc8pQO1lv04VXrBxA_Hg.htmljoin
    Sígueme aquí también 👇
    👇
    👇
    ► Instagram: instagram.com/carlosazaustre
    ► Twitter: twitter.com/carlosazaustre

  • @gerdebur
    @gerdebur 2 роки тому

    Me sirvió mucho tu explicación.. gracias

  • @gynnymartinez
    @gynnymartinez 3 роки тому

    Más claro el agua! Genial... Yo lo tuve que aprender a los golpes, me hubiese gustado ver este video mucho antes.

    • @CarlosAzaustre
      @CarlosAzaustre  3 роки тому +1

      Nucna es tarde si la dicha es buena, eso dicen :)
      Gracias por comentar Gynny!

  • @madeinchiapas
    @madeinchiapas 2 роки тому

    Gracias Master!!! Saludos desde México

  • @douglasrapadura
    @douglasrapadura 3 роки тому

    muy buena explicacion! por primera vez si me hizo tan claro la promise! gracias!

  • @jabberwocky_cbd
    @jabberwocky_cbd Рік тому

    ¡Muy buena explicación! Gracias :)

  • @diegoguerra6847
    @diegoguerra6847 3 роки тому

    Excelente! Muy claro y directo al grano

  • @sarasilverwolf
    @sarasilverwolf Рік тому

    gracias me has ayudado a entender las promesas. Saludos

  • @aldoaguirre2196
    @aldoaguirre2196 9 місяців тому

    magnífico, más claro ni el agua.
    Existen mas ejemplo en tu sitio de youtube? saludos.

  • @RobertGuzman-un7vp
    @RobertGuzman-un7vp Рік тому

    Muy bien explicado y útil para mi ,gracias

  • @newiori69
    @newiori69 10 місяців тому

    Claro y preciso. Se agradece.

  • @andycaseres2
    @andycaseres2 3 роки тому

    carlitos amigo gracias alfin pude entender estos 2 conceptos saludos

  • @yoniervasquezmarin2319
    @yoniervasquezmarin2319 3 роки тому

    Muchas gracias, tenía una duda de como usar el await y ahora gracias a su video pude comprender como funciona. Gracias!

  • @BrianSerranoSatizabal
    @BrianSerranoSatizabal 4 роки тому +3

    Async/await es una forma menos verbose de llamar promesas. Los errores se pueden capturar en un bloque try-catch. Excelente explicación!!

    • @CarlosAzaustre
      @CarlosAzaustre  4 роки тому

      Muchas gracias Brian! Me alegro que te haya aclarado las dudas :)

  • @sebastianvaldez1986
    @sebastianvaldez1986 3 роки тому

    Excelente video, muchas gracias!!!

  • @CarlosAzaustre
    @CarlosAzaustre  3 роки тому +2

    ⬇️ Suscríbete al canal para que no te pierdas vídeos como este ⬇️
    ua-cam.com/users/carlosazaustre

    • @nicolasarrastia7790
      @nicolasarrastia7790 3 роки тому

      Muy bien explicado, pude entender la asincronía después de mucho tiempo buscando, voy a recomendar el vídeo

    • @CarlosAzaustre
      @CarlosAzaustre  3 роки тому

      @@nicolasarrastia7790 Muchísimas gracias Nicolás :)

  • @casabasari
    @casabasari 2 роки тому

    Excelente video Carlos, gracias

  • @carloscano1090
    @carloscano1090 Рік тому

    Muy util el video, me ha ayudado a resolver mis dudas.!

  • @aguss3163
    @aguss3163 2 роки тому +1

    Sos un crack, muchisimas gracias

  • @rodrigotrigosso
    @rodrigotrigosso Рік тому

    Excelente explicación. Gracias.

  • @MrPowerJuicer
    @MrPowerJuicer 3 роки тому

    Excelente video, muy clara tu explicación. ¡Muchas gracias!

  • @pedromoreno2471
    @pedromoreno2471 3 роки тому

    Lo entendí muy bien y no conocía el Async/Await. Que gran explicación gracias!

  • @esantix
    @esantix 3 роки тому

    Claro y conciso

  • @alonsocueva5923
    @alonsocueva5923 3 роки тому

    Gracias a tu vídeo acabo de entender las promesas. Buen video 👌

  • @josecp
    @josecp 3 роки тому

    Muchísimas gracias por el vídeo, me ha sido muy muy útil.

    • @josecp
      @josecp 3 роки тому

      Me suscribo, por cierto, que tengo mucho que aprender :)