التابع ===
الخاص بالصنف NilClass
في روبي
< Ruby | NilClass
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 16:14، 27 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>===</code> الخاص بالصنف <code>NilClass</code> في روبي}}</noinclude> تصنيف: Ruby تصني...')
معامل المساواة (Case Equality) - بالنسبة للصنف Object
، فهو أساسًا مكافئ لاستدعاء المعامل #==
، ولكن عادةً ما تعيد الأصناف المنحدرة منه (descendants) تعريفه لأجل التعابير case
.
البنية العامة
obj === other→ true or false
القيمة المُعادة
انظر أيضا
- التابع
&
: معامل العطف - يعيد القيمةfalse
. يتم تقييم الوسيط obj دائمًا باعتباره وسيطًا في استدعاء تابع — لا توجد طريقة تقييم مختصرة في هذه الحالة. - التابع
^
: المعامل "أو الحصرية" (Exclusive Or) - إن كان obj يساويnil
أوfalse
، فستُعاد القيمةfalse
؛ خلاف ذلك، ستُعاد القيمةtrue
.