الفرق بين المراجعتين لصفحة: «Ruby/ENV/each value»
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق |
جميل-بيلوني (نقاش | مساهمات) |
||
سطر 10: | سطر 10: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==القيمة المعادة== | ==القيمة المعادة== | ||
يعاد كائن من النوع <code>[[Ruby/Hash|Hash]]</code> بعد تمرير قيمة كل متغير من متغيرات البيئة إلى الكتلة المعطاة على حدة، أو يعاد كائن من النوع <code>[[Ruby/Enumerator|Enumerator]]</code> في حال عدم تمرير أي كتلة برمجية . | يعاد كائن من النوع <code>[[Ruby/Hash|Hash]]</code> بعد تمرير قيمة كل متغير من متغيرات البيئة إلى الكتلة المعطاة على حدة، أو يعاد كائن من النوع <code>[[Ruby/Enumerator|Enumerator]]</code> في حال عدم تمرير أي كتلة برمجية. | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
*التابع <code>[[Ruby/ENV/each|each]]</code> : يجلب أسماء وقيم متغيرات البيئة بالتتابع، ويرسلها فُرادى إلى الكتلة البرمجية المعطاة. | *التابع <code>[[Ruby/ENV/each|each]]</code> : يجلب أسماء وقيم متغيرات البيئة بالتتابع، ويرسلها فُرادى إلى الكتلة البرمجية المعطاة. |
المراجعة الحالية بتاريخ 11:01، 12 نوفمبر 2018
يجلب التابع each_value
قيمة كل متغير من متغيرات البيئة بالتتابع، ويرسلها إلى الكتلة البرمجية المعطاة. في حال عدم تمرير كتلة برمجية، فسيعيد التابع كائنًا من النوع Enumerator
.
البنية العامة
each_value { |value| } → Hash
each_value → Enumerator
القيمة المعادة
يعاد كائن من النوع Hash
بعد تمرير قيمة كل متغير من متغيرات البيئة إلى الكتلة المعطاة على حدة، أو يعاد كائن من النوع Enumerator
في حال عدم تمرير أي كتلة برمجية.
انظر أيضًا
- التابع
each
: يجلب أسماء وقيم متغيرات البيئة بالتتابع، ويرسلها فُرادى إلى الكتلة البرمجية المعطاة. - التابع
each_key
: يجلب أسماء متغيرات البيئة بالتتابع، ويرسلها فُرادَى إلى الكتلة البرمجية المعطاة. - التابع
each_pair
: يجلب الزوج اسم/قيمة لكل متغير من متغيرات البيئة بالتتابع، ويرسله إلى الكتلة البرمجية المعطاة.