المعامل ===
الخاص بالصنف NilClass
في روبي
يتحقق المعامل ===
من تساوي كائنين مع بعضهما بعضًا.
بالنسبة للصنف Object
، هذا المعامل مكافئ لاستدعاء المعامل #==
، ولكن أعيد تعريفه عادةً في الأصناف المنحدرة منه (descendants) لأن لهذا المعامل دلالة ومعنى أوضح خصوصًا في التعابير case
.
البنية العامة
obj === other→ true or false
القيمة المعادة
تعاد القيمة true
إن كان طرفا عملية الموازنة متساويين، وإلا فستُعاد القيمة false
.
انظر أيضا
- التابع
&
: يجري العملية AND المنطقية على الكائن المعطى والقيمةnil
أوfalse
.
- التابع
^
: يجري العملية XOR المنطقية على الكائن المعطى والقيمةnil
أوfalse
. - التابع
nil?
: يتحقق إن كان الكائن الذي استدعي معه هو الكائنnil
.