التابع Hash.eql?‎ في روبي

من موسوعة حسوب
< Ruby‏ | Hash
مراجعة 13:23، 26 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة محتويات الصفحة.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يتحقق التابع eql?‎ إذا كان كائنان من نفس النوع (النوع Hash) ولهما نفس المحتوى. لا يؤخذ ترتيب الأزواج بالحسبان.

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

eql?(other)  true or false

المعاملات

other

الكائن الآخر الذي يراد التحقق من تساويع مع الكائن Hash المعطى.

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

تعاد القيمة true إذا كان كلٌ من الكائن Hash المعطى والكائن other من نفس النوع ولهما نفس المحتوى.

انظر أيضا

  • التابع any?‎: يمرر كل زوج من مفتاح/قيمة من أزواج الكائن Hash المعطى إلى كتلة معينة ثم يعيد القيمة true إن أعادت الكتلة قيمة غير القيمة false أو nil.
  • التابع empty?‎: يتحقق إذا كان الكائن Hash الذي استدعي معه فارغًا أي لا يحتوي على أية أزواج.

مصادر