Learn JavaScript

lesson ২ / ৯ · function: declaration, arrow, default আর rest

Module ৫ · function: declaration, arrow, default আর rest

প্রতিটা রূপ, একটা একটা করে: declaration, arrow, default আর rest

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

Kenji ওর দোকানের till-এর জন্য একটা discount function লিখেছে। যার coupon নেই, সে পাবে দোকানের নিজের 10 percent ছাড়, তাই ওর প্রথম লাইন percent = percent || 10;। সব test পাস করে। তারপর এমন একটা বিক্রি আসে যার coupon ঠিক 0 percent, মানে দাম যা আছে তাই, এক টাকাও ছাড় নেই। Till তবুও 10 percent কেটে নেয়। || কেন এটা করল, আর Kenji আসলে যা বলতে চেয়েছিল সেটা কীভাবে লিখতে হয়, দেখাবে default parameter-এর অংশটা।

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

প্রতিটা রূপ, একটা একটা করে: declaration, arrow, default আর rest এর ভেতরে কী আছে

  1. Function declaration
  2. Function expression: একটা নামে রাখা function
  3. Arrow function: ছোট রূপ
  4. Edge case-এ parameter আর argument
  5. Edge case-এ return
  6. Default parameter
  7. Rest parameter: যত খুশি argument
  8. Spread call: একটা list ভেঙে আলাদা আলাদা argument
  9. Value হিসেবে function
  10. arguments object Intermediate
প্রতিটা রূপ, একটা একটা করে: declaration, arrow, default আর rest | Learn JavaScript | Progsity