الفرق بين المراجعتين لصفحة: «Ruby/ENV/each»
لا ملخص تعديل |
لا ملخص تعديل |
||
| سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby ENV]] | [[تصنيف: Ruby ENV]] | ||
يعيد التابع <code>each</code> أسماء وقيم متغيرات البيئة بالتتابع، | يعيد التابع <code>each</code> أسماء وقيم متغيرات البيئة بالتتابع، ويرسلها إلى الكتلة البرمجية المعطاة، في حال عدم تمرير كتلة برمجية فسيُعاد كائن من النوع <code>[[Ruby/Enumerator|Enumerator]]</code>. | ||
== البنية العامة == | == البنية العامة == | ||
مراجعة 22:42، 24 سبتمبر 2018
يعيد التابع each أسماء وقيم متغيرات البيئة بالتتابع، ويرسلها إلى الكتلة البرمجية المعطاة، في حال عدم تمرير كتلة برمجية فسيُعاد كائن من النوع Enumerator.
البنية العامة
each { |name, value| } → Hash
each → Enumerator
each_pair { |name, value| } → Hash
each_pair → Enumerator
القيمة المٌعادة
يعاد كائن تجزئة (Hash)، أو يعاد كائن من النوع Enumerator في حال عدم تمرير أي كتلة برمجية .
أنظر أيضًا
- صفحة الصنف
ENV. - التابع
each_key: يعيد التابعeach_keyأسماء متغيرات البيئة بالتتابع، ثم يرسلها إلى الكتلة البرمجية المعطاة، في حال عدم تمرير كتلة برمجية فسيُعاد كائن من النوعEnumerator.