التابع Hash‎ الخاص بالصنف Kernel في روبي

من موسوعة حسوب

يحول التابع Hash الوسيط arg  (انظر فقرة البنية العامة) إلى قاموس (Hash) عبر استدعاء التابع arg.to_hash. ويعيد قاموسًا فارغًا إن كان arg يساوي nil أو [].

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

Hash(arg)     hash

المعاملات

arg‎

الكائن المراد تحويله إلى قاموس.

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

يحول التابع Hash الوسيط arg  إلى قاموس (Hash). ويعيد قاموسًا فارغًا إن كان arg يساوي nil أو [].

أمثلة

مثال على استخدام التابع Hash‎:

Hash([])          #=> {}
Hash(nil)         #=> {}
Hash(key: :value) #=> {:key => :value}
Hash([1, 2, 3])   #=> TypeError

انظر أيضا

  • التابع Array: يعيد التابع Array الوسيط المعطى على شكل مصفوفة (Array).

مصادر