التابع ?Object.nil في روبي
يتحقَّق التابع ?nil
فيما إذا كان الكائن المعطى هو nil
أم لا.
البنية العامة
nil? → true or false
القيم المعادة
تُعاد القيمة true
إذا كان الكائن المعطى هو nil
؛ خلاف ذلك، تعاد القيمة false
.
أمثلة
مثالٌ عن استخدام التابع ?nil
:
Object.new.nil? #=> false
nil.nil? #=> true
انظر أيضًا
- التابع ?nil: يتحقَّق فيما إذا كان الكائن المعطى هو nil أم لا.
- التابع ?instance_of: يتحقَّق إذا كان الكائن الذي استدعي معه نسخةً من الصِّنف المُمرَّر إليه.
- التابع ?instance_variable_defined: يتحقَّق إذا كان متغيِّر النسخة المُمرَّر إليه مُعرَّفًا في الكائن المعطى.
- التابع ?is_a: يتحقَّق إن كان الصنف المُمرَّر إليه هو نفسه صنف الكائن الذي استدعي معه، أو إن كان هذا الصنف أحد الأصناف العليا للكائن المعطى أو الوحدات المُضمَّنة في هذا الكائن.
- التابع ?kind_of: يتحقَّق إن كان الصنف المُمرَّر إليه هو نفسه صنف الكائن المعطى، أو أنه واحدٌ من الأصناف العليا لذلك الكائن أو الوحدات المُضمَّنة فيه.
- التابع ?respond_to: يتحقَّق من استجابة الكائن الذي استدعي معه للتابع المُمرَّر إليه.
- التابع ?respond_to_missing: يتحقَّق فيما إذا كان الكائن المعطى يستجيب إلى تابعٍ محدِّدٍ أم لا.