রুবি গণনাযোগ্য কি?
রুবি গণনাযোগ্য কি?

ভিডিও: রুবি গণনাযোগ্য কি?

ভিডিও: রুবি গণনাযোগ্য কি?
ভিডিও: রুবির গণনাযোগ্য পদ্ধতি | কম্পাইলার হ্যাকিং 2024, মে
Anonim

গণনাযোগ্য , #প্রতিটি এবং গণনাকারী

গণনা বস্তুর উপর দিয়ে অতিক্রম করা বোঝায়। ভিতরে রুবি , আমরা একটি বস্তু কল গণনাযোগ্য যখন এটি আইটেমগুলির একটি সেট এবং তাদের প্রতিটি লুপ করার একটি পদ্ধতি বর্ণনা করে। একটি উপর একটি ব্লক সঙ্গে যখন বলা হয় অ্যারে , #each পদ্ধতি প্রতিটির জন্য ব্লক নির্বাহ করবে অ্যারের উপাদান

উহার, একটি গণনাকারী রুবি কি?

গণনাকারী . একটি ক্লাস যা অভ্যন্তরীণ এবং বাহ্যিক পুনরাবৃত্তির অনুমতি দেয়। একটি গণনাকারী নিম্নলিখিত পদ্ধতি দ্বারা তৈরি করা যেতে পারে।

কেউ জিজ্ঞাসা করতে পারে, রুবিতে.collect কি করে? সংগ্রহ করা আপনাকে আপনার প্রতিটি উপাদানকে রূপান্তর করতে দেয় সংগ্রহ অবজেক্ট (অ্যারে, হ্যাশ, বা আপনার নিজের অবজেক্ট) অন্য কিছুতে, একটি অ্যারে দিয়ে শেষ হয়। এখানে পূর্ণসংখ্যার একটি অ্যারে নেওয়া এবং তাদের প্রতিটিকে 2 দ্বারা গুণ করার একটি সহজ উদাহরণ।

একইভাবে, কোন রুবি শ্রেণীতে গণনাযোগ্য মডিউল অন্তর্ভুক্ত রয়েছে?

দ্য গণনাকারী ইহা একটি ক্লাস যে গণনাযোগ্য মডিউল অন্তর্ভুক্ত , ঠিক অন্য মত ক্লাস করতে এর উদ্দেশ্য সৃষ্টি করা গণনাযোগ্য একত্রে শৃঙ্খলিত করা যেতে পারে যে বস্তু. আর একটি দুর্দান্ত জিনিস যা আপনি করতে পারেন তা হল কল পদ্ধতিগুলি। উদাহরণস্বরূপ আপনি যদি পরবর্তী উপাদান পেতে চান তবে আপনি এটি করতে পারেন।

গণনাযোগ্য কি?

একটি গণনাযোগ্য প্রপার্টি হল এমন একটি যেটি for..in loops (অথবা বৈশিষ্ট্যগুলির অনুরূপ পুনরাবৃত্তি, যেমন Object. keys()) এর সময় অন্তর্ভুক্ত করা যেতে পারে এবং পরিদর্শন করা যেতে পারে। যদি একটি সম্পত্তি হিসাবে চিহ্নিত করা না হয় গণনাযোগ্য , লুপ উপেক্ষা করবে যে এটি বস্তুর মধ্যে রয়েছে। এই বৈশিষ্ট্যগুলির প্রতিটি এখনও অবজেক্টে বিদ্যমান: কনসোল।

প্রস্তাবিত: