Learn JavaScript

lesson ৪ / ৯ · scope, hoisting আর closure

Module ৬ · scope, hoisting আর closure

কখন closure, কখন class, কখন module

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

Kenji সবে closure শিখেছে, আর ওর code review-এর comment হলো "সবকিছু closure বানাও"। ওর dashboard-এ 10,000-টা product-এর সারি, আর ও চায় প্রতিটা সারি হোক নিজের function-ওয়ালা একটা counter factory। Maria সেই প্রশ্নটাই করে যেটা ও সবসময় করে: কিন্তু class কেন না? দুজনেই আংশিক ঠিক। কোন ক্ষেত্রে কোনটা, সেটা আলাদা করে চেনাই এই lesson-এর কাজ।

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

কখন closure, কখন class, কখন module এর ভেতরে কী আছে

  1. Kenji-র 10,000 counter
  2. একই কাজ, তিনভাবে
  3. Chart: একটা value-র চারটা ঘর
  4. Flowchart: তিনটা প্রশ্ন
  5. যখন closure বাসি হয়ে যায়
  6. যে closure বেশি ধরে রাখে
  7. const, let নাকি var
কখন closure, কখন class, কখন module | Learn JavaScript | Progsity