التابع Hash.replace في روبي
يُبدِّل التابع replace محتويات الكائن المُمرَّر إليه مكان محتويات الكائن Hash الذي استدعي معه.
البنية العامة
replace(other_hash) → hsh
المعاملات
other_hash
كائن من النوع Hash يراد تبديل محتوياته مكان محتويات الكائن Hash المعطى.
القيمة المعادة
يعاد الكائن Hash المعطى بعد تبديل محتوياته مكان محتويات الكائن other_hash.
أمثلة
مثال على استعمال التابع replace:
h = { "a" => 100, "b" => 200 }
h.replace({ "c" => 300, "d" => 400 }) #=> {"c"=>300, "d"=>400}
انظر أيضًا
- التابع
rassoc: يبحث خلال الكائنHashالذي استدعي معه عن طريق مقارنة القيمة التي مُمرِّرت إليه مع قيم ذلك الكائن باستخدام المعامل==ثم يعيد أول زوج قيمة-مفتاح متطابق.