কম্পিউটার

জাভাস্ক্রিপ্টে স্মার্ট / স্ব-ওভাররাইটিং / অলস গেটার?


Geters একটি বস্তুর একটি সম্পত্তি সংজ্ঞায়িত করে, কিন্তু সম্পত্তির মান গণনা করা হয় না। যখন এটি অ্যাক্সেস করা হয় তখন এটি গণনা করা হয়। অতএব, একজন প্রাপ্তকারী মান গণনার খরচ বিলম্বিত করে যতক্ষণ না মান প্রয়োজন হয়।

অলস করা বা গণনা বিলম্বিত করা স্মার্ট বা মেমোাইজড গেটার। আপনি পরে এটি অ্যাক্সেস করতে এটি ক্যাশেও করতে পারেন। গেটারকে ডাকলেই মান গণনা করা হয়। পরবর্তী অ্যাক্সেসের জন্য, এটি তখন ক্যাশে করা হয়; তাই মান পুনঃগণনা ছাড়াই ধারাবাহিকভাবে অ্যাক্সেস।

একটি সম্পত্তির জন্য একটি অলস গেটার ব্যবহার করবেন না যার মান পরিবর্তন করতে হবে৷ উপরে আলোচনার কারণ হল যে প্রাপ্তকারী মানটি পুনরায় গণনা করবে না।


  1. জাভাস্ক্রিপ্টে বাইনারি সার্চ ট্রি

  2. JavaScript - href মান পান

  3. সমষ্টি জাভাস্ক্রিপ্ট অ্যারে পুনরাবৃত্তি মান

  4. জাভাস্ক্রিপ্টে মান থেকে কী পান