التابع Hash.compact!
في روبي
اذهب إلى التنقل
اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
يزيل التابع 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
).