التابع 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