Jak działa async/await w JavaScript?

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 10

  • @piotrek0027
    @piotrek0027 3 ปีที่แล้ว +4

    Ładnie wytłumaczone i miło się słucha. Masz rzadki dar do przekazywania wiedzy w spójny i zrozumiały sposób z jajem więc nie wieje nudą.
    Plus podajesz życiowe przypadki gdzie to użyć, a jak się coś wywali to skąd się biorą potencjalne błędy i czym się poratować :)
    Full serwis! Dzięki!

  • @zkr1965
    @zkr1965 3 ปีที่แล้ว +3

    Można wymusić współbieżność bez PromiseAll.
    const ricksPromise = axiors.get(......)
    const mortiesPromise = acios.get(....)
    const ricks = await ricksPromise
    const morties = await mortiesPromise

    • @DzikiMoronHackshield
      @DzikiMoronHackshield 3 ปีที่แล้ว

      Tutaj nadal czekasz na rozwiązanie Promise z ricks - nie widzę tutaj współbieżności. Wyżej je tylko deklarujesz, niżej rozwiązujesz.
      Jeśli się mylę, to proszę o feedback

    • @zkr1965
      @zkr1965 3 ปีที่แล้ว +1

      @@DzikiMoronHackshield Nie, w tym wypadku lecą współbieżnie. Sprawdź sobie po prostu jak polecą requesty do API w przeglądarce.

  • @grzegorzpaprzycki846
    @grzegorzpaprzycki846 2 ปีที่แล้ว +1

    2:09 wydaje mi się, że nie jest do końca prawdą.
    Otrzymanie statusu 404, 500 itp nadal zostanie zinterpretowane jako pozytywne roztrzygnięcie Promisa - czyli status "fulfilled".

    • @Gabryhoo
      @Gabryhoo ปีที่แล้ว

      Pomyliło CI się z klasycznym fetchem. Axios dla statusu innego niż 2xx rzuci błędem

  • @dapolcio3405
    @dapolcio3405 2 ปีที่แล้ว

    Prośba. Jak pokazujecie przykłady z zewnętrznym api to pliz kopiujcie link do opisu pod filmem. Przepisywanie go ręcznie to mordęga. Dzięki

  • @ferplej699
    @ferplej699 3 ปีที่แล้ว +1

    Jakoś tam działa na pewno