المعامل ===
في الصنف FalseClass
في روبي
< Ruby | FalseClass
يتحقق المعامل ===
من تساوي كائنين بشكل صارم. يشبه هذا المعامل فعليًا الاستدعاء #==
الخاص بالصنف Object
، ولكنه استُبدِل في الأصناف السليلة (descendants) -من ذلك الصنف- لتوفير دلالة واضحة وذات معنى خصوصًا في العبارات case
.
البنية العامة
obj === other → true or false
المعاملات
obj
الكائن المراد التحقق من تساويه مع الكائن other
.
other
الكائن الآخر الذي سيُتحقَق من تساويه مع الكائن obj
.
القيم المعادة
تُعاد القيمة true
إذا كان الكائنان متساويين بشكل صارم (أي في القيمة والنوع). خلاف ذلك، تعاد القيمة false
.
انظر أيضا
- المعامل
&
: يجري العمليةAND
المنطقية بين القيمةfalse
والكائن المعطى ثم يُعيد القيمةfalse
.
- المعامل
^
: يجري العمليةXOR
المنطقية بين القيمةfalse
وقيمة الكائن المعطى. - المعامل
|
: يجري العمليةOR
المنطقية بين القيمةfalse
والكائن المعطى.