الفرق بين المراجعتين لصفحة: «Ruby/Array/to h»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>Array.to_h</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method [[تصنيف: Ruby Array]...' |
لا ملخص تعديل |
||
سطر 8: | سطر 8: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==القيم المعادة== | ==القيم المعادة== | ||
يعاد ناتج تحويل المصفوفة المعطاة إلى خريطة ([[Ruby | يعاد ناتج تحويل المصفوفة المعطاة إلى خريطة ( [[Ruby/map|<code>map</code>]]) مكونة من الأزواج <code>key</code>/<code>value</code>. | ||
==أمثلة== | ==أمثلة== | ||
مثالٌ على استخدام التابع <code>to_h</code>: | مثالٌ على استخدام التابع <code>to_h</code>: | ||
سطر 18: | سطر 18: | ||
* التابع [[Ruby/Array/try_convert | <code>try_convert</code>]](): يحاول أن يحوّل كائنًا <code>obj</code> إلى مصفوفة بالاستعانة بالتابع ()[[Ruby/Array/to_ary | <code>to_ary</code>]]. | * التابع [[Ruby/Array/try_convert | <code>try_convert</code>]](): يحاول أن يحوّل كائنًا <code>obj</code> إلى مصفوفة بالاستعانة بالتابع ()[[Ruby/Array/to_ary | <code>to_ary</code>]]. | ||
==مصادر== | ==مصادر== | ||
* قسم التابع to_h في الصنف Array في توثيق روبي الرسمي. | * [https://ruby-doc.org/core-2.5.1/Array.html#method-i-to_h قسم التابع to_h في الصنف Array في توثيق روبي الرسمي.] |
مراجعة 18:17، 8 سبتمبر 2018
يعيد التابع to_h
نتيجة تحويل المصفوفة التي استُدعيت معه إلى مصفوفة مكونة من الأزواج [key
, value
].
البنية العامة
to_h → hash
القيم المعادة
يعاد ناتج تحويل المصفوفة المعطاة إلى خريطة ( map
) مكونة من الأزواج key
/value
.
أمثلة
مثالٌ على استخدام التابع to_h
:
[[:foo, :bar], [1, 2]].to_h # => {:foo => :bar, 1 => 2}
انظر أيضًا
- التابع
to_a
: يعيد المصفوفة التي استُدعيت معه. - التابع
inspect
: يحول مصفوفة إلى سلسلة نصية. - التابع
try_convert
(): يحاول أن يحوّل كائنًاobj
إلى مصفوفة بالاستعانة بالتابع ()to_ary
.