Learn JavaScript

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

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

ভেতরের কলকবজা: V8-এর Map, WeakMap কখন ছাড়ে, থেমে থাকা generator আর regex-এর backtracking

Proপড়া

প্রথম চারটা lesson এই হাতিয়ারগুলো বাইরে থেকে ব্যবহার করেছে। এটা ওদের খুলে দেখে। দেখবে Map কেন একসাথে গতি আর ক্রম দুটোরই কথা দিতে পারে, আর garbage collector-এর কাছে "weak" আসলে কী। দেখবে থেমে থাকা একটা generator memory-তে কী, আর একটা ছোট regex কীভাবে একটা server-কে কয়েক মিনিট থামিয়ে রাখতে পারে।

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

ভেতরের কলকবজা: V8-এর Map, WeakMap কখন ছাড়ে, থেমে থাকা generator আর regex-এর backtracking এর ভেতরে কী আছে

  1. V8 Map কীভাবে রাখে: ক্রম মনে রাখা একটা hash table
  2. WeakMap entry ছাড়া পেতে কী লাগে
  3. Generator object একটা থেমে থাকা frame
  4. আগে থামলে for-of কী করে
  5. Backtracking: regex engine কীভাবে খোঁজে
  6. Catastrophic backtracking, গুনে দেখা
  7. এমন pattern লেখা যেটা ফাটতে পারে না