التابع Hash.compact! في روبي
يزيل التابع compact! جميع الأزواج قيمة/مفتاح المعدومة (أي ذات القيمة nil) من الكائن الذي استدعي معه.
البنية العامة
compact! → hsh or nil
القيمة المعادة
يعاد الكائن Hash المعطى نفسه بعد إزالة جميع الأزواج قيمة/مفتاح المعدومة (أي ذات القيمة nil)، أو تعاد القيمة nil إن لم تُجرَى أية تغييرات على ذلك الكائن.
أمثلة
مثال على استعمال التابع compact!:
h = { a: 1, b: false, c: nil }
h.compact! #=> { a: 1, b: false }
انظر أيضا
- التابع
compact: يعيد كائنHashجديد يحوي جميع الأزواج قيم/مفاتيح للكائن الذي استدعي معه باستثناء الأزواج المعدومة (أي ذات القيمةnil).