التابع ENV.select في روبي

من موسوعة حسوب
< Ruby‏ | ENV
مراجعة 13:27، 12 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع select‎ نسخة من البيئة (environment) تضم المدخلات التي حقَّقت شرطًا معيَّنًا.

في حال عدم تمرير أي كتلة برمجية إلى التابع، فسيعيد كائنًا من النوع enumerator.

البنية العامة

select { |name, value| }  Hash 
select  Enumerator

القيمة المعادة

يُعاد كائن من النوع Hash يحوي نسخة من البيئة تضم المدخلات (entries) التي أعيدت القيمة true معها عند تمريرها إلى الكتلة البرمجية. وفي حال عدم تمرير أية كتلة برمجية، فسيُعاد كائن من النوع enumerator.

انظر أيضًا

  • التابع inspect: يعيد محتوى البيئة (environment) في سلسلة نصية. 

مصادر