Sıfırdan Node.js | Promise Yapısı #39

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 15

  • @chunfai6925
    @chunfai6925 2 роки тому +2

    cidden mükemmel

  • @talhabasak8324
    @talhabasak8324 2 роки тому +2

    Sanırsam anladım güzel video idi

  • @mert-can-oyunkanali
    @mert-can-oyunkanali Рік тому

    Gerçekten JavaScript'in en kafa karıştırıcı yapısı Promise yapısı.

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

    20:03 promise.all yapısını kullandığın zaman içerde 1 sn lik settimeout tanımlamıştın dizi 4 elemanlı olduğu için 4 sn sürmesi gerekmiyor muydu ? programı çalıştırdığında direk yeni diziyi döndü.

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

      İçerisinde setTİmeout'u barındıran Promise'in başına await koysaydık dediğin gibi çalışacaktı.

  • @chunfai6925
    @chunfai6925 2 роки тому +2

    Aklıma karıştıran nokta şu; biz zaten awaiti kullanıyoruz neden bir daha Promise.all diyoruz?

    • @alierenaltindag
      @alierenaltindag  2 роки тому +4

      Şu şekilde anlatayım. Biz map, reduce, filter gibi fonksiyonların içerisinde await kullandığımız zaman yalnızca o fonksiyon içerisinde geçerli oluyor fakat fonksiyonun bulunduğu scope içerisinde bu işlemlerin hepsi resolve edilene kadar beklemiyo. İçerisindeki tüm promise'lerin resolve edildiğinden emin olmak için Promise.all kullanıyoruz. Eğer kullanmazsak, mevcut liste içerisinde pending durumunda bekleyen bir sürü eleman oluyor

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

    hocam sizin import edip kullandığınız yöntemleri ben import edince hata alıyorum. eventemitterde hata aldım mesela şu da hata verdi const result = new await Promise((resolve,reject) neden olmadı acaba. ve mesela ben npm init --y dedğim zaman sadece package json dosyası geliyor node modules dosyası gelmiyor. yani bir sorun var ama çözemedim.

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

      Öncelikle import etme konusunda Discord sunucumuzdan destek alabilirsin.
      npm init -y komutu zaten yalnızca package.json dosyasını oluşturur. Henüz hiçbir paket kurulu olmadığı için node_modules'ü kurmaz.

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

      @@alierenaltindag teşekkür ederim hocam bilgi için. Düzelttim. Sağolun. :)

  • @sezgin.doyt123
    @sezgin.doyt123 2 роки тому +2

    new yapısını anlatmamıştın anlatıcam dedin videolarda artık direkt anlatmış gibi anlatıyorsun anlatılacak mı acaba?

    • @alierenaltindag
      @alierenaltindag  2 роки тому +2

      Önümüzdeki birkaç video içerisinde anlatacağım

  • @nurihankavalcı
    @nurihankavalcı Рік тому +1

    3:00 da await kullanınca hata veriyor

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

      Discord sunucumuzdan destek alabilirsiniz.

    • @aethrox
      @aethrox 4 місяці тому

      ua-cam.com/video/YIkaToFmBfs/v-deo.html