Learn JavaScript

lesson ২ / ৯ · Map, Set, WeakMap, iterator, generator আর regular expression

Module ১৬ · Map, Set, WeakMap, iterator, generator আর regular expression

প্রতিটা method: Map, Set, WeakMap, iterator, generator আর regex-এর ভাষা, একটা একটা করে

Proপড়া

Lesson 01-এ প্রতিটা হাতিয়ার একটা করে কাজ করে দেখিয়েছে। এই lesson হলো সেই reference, যেখানে তুমি বারবার ফিরে আসবে। প্রতিটা অংশ একটা method বা একটা নিয়ম নেয়, একটা ছোট program চালায়, আর শেষে এক সারির একটা table দেয়: কী ফেরত দেয়, কিছু বদলায় কি না, আর খরচ কত।

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

প্রতিটা method: Map, Set, WeakMap, iterator, generator আর regex-এর ভাষা, একটা একটা করে এর ভেতরে কী আছে

  1. new Map, set, get, has আর delete
  2. keys, values, entries আর forEach
  3. Map.groupBy (ES2024)
  4. Map কীভাবে key মেলায়: SameValueZero
  5. Set: add, has, delete আর size
  6. union, intersection আর difference (ES2025)
  7. WeakMap আর WeakSet
  8. Iterator protocol: next, done আর value
  9. নিজের class-এ Symbol.iterator
  10. function* আর yield
  11. next(value), return আর yield*
  12. Async generator আর for await
  13. Regex লেখা: literal আর new RegExp
  14. Character class আর quantifier
  15. Anchor আর flag
  16. Group আর নামওয়ালা group
  17. test, exec, match আর matchAll
  18. Function দিয়ে replace, আর split
  19. Lookahead আর lookbehind
  20. কোন collection