Learn JavaScript

lesson ৫ / ৯ · async 2: promise, async/await আর fetch

Module ১৩ · async 2: promise, async/await আর fetch

ভেতরের কলকবজা: microtask, একটা await-এর কটা পালা লাগে, thenable আর unhandled rejection

Proপড়া

Module 12 event loop এঁকেছিল দুটো সারি দিয়ে: timer আর I/O-এর জন্য task-এর সারি, আর microtask-এর সারি, যার শুধু নামটা বলা হয়েছিল, বাকিটা পরে। এই lesson সেই ছবিটা শেষ করে, কারণ promise থাকে ওই দ্বিতীয় সারিতে। একবার দেখে ফেললে interview-এর print-ক্রমের ধাঁধাগুলো আর ধাঁধা থাকে না।

আপনার জন্য এই lesson টা খোলা কি না দেখা হচ্ছে…

ভেতরের কলকবজা: microtask, একটা await-এর কটা পালা লাগে, thenable আর unhandled rejection এর ভেতরে কী আছে

  1. Microtask, শেষ অধ্যায়
  2. একটা await-এ কটা পালা লাগে
  3. ফেরত দেওয়া promise-এ আরো দুই পালা
  4. Thenable: যার একটা then আছে
  5. Async function throw করলে কী ফেরত দেয়
  6. Node 22-এ unhandled rejection