Learn JavaScript

lesson ২ / ৯ · async 1: callback আর event loop

Module ১২ · async 1: callback আর event loop

Async-এর প্রতিটা হাতিয়ার: timer, বাতিল করা, microtask আর callback-এর আকার

Account থাকলেই freeপড়া

Nadia ওর team-এর জন্য ছোট একটা reminder tool বানাচ্ছে। একটা reminder কিছুক্ষণ পরে একবার বাজবে, একটা ঘড়ি প্রতি সেকেন্ডে টিক দেবে, আর একটা "cancel" button এদের যেকোনোটা থামাবে। একটা file পড়া হয় error দেবে, নয়তো data, কখনো দুটো একসাথে না।

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

Async-এর প্রতিটা হাতিয়ার: timer, বাতিল করা, microtask আর callback-এর আকার এর ভেতরে কী আছে

  1. Callback মানে হাতে তুলে দেওয়া একটা function
  2. setTimeout: আগে কখনো না, ঠিক সময়েও কখনো না
  3. শূন্য delay আর Node-এর 1 ms-এর সীমা
  4. clearTimeout অপেক্ষায় থাকা timer বাতিল করে
  5. setInterval আর clearInterval
  6. Delay-এর পরে বাড়তি argument
  7. queueMicrotask
  8. Error-first callback
  9. Callback ডাকা হয় একবার
  10. Timer-এর ভেতরে timer
  11. আমার callback চলবে কখন?