التابع ?Object.frozen في روبي

من موسوعة حسوب
< Ruby‏ | Object

يتحقَّق التابع ?frozen إن كان الكائن في  حالة تجميد أم لا.

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

frozen?  true or false

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

تُعاد القيمة true إذا كان الكائن بالحالة المُجمَّدة؛ خلاف ذلك، تُعاد القيمة false.

أمثلة

مثالٌ عن استخدام التابع ?frozen:

a = [ "a", "b", "c" ]
a.freeze    #=> ["a", "b", "c"]
a.frozen?   #=> true

انظر أيضًا

  • التابع freeze: يمنع إجراء تعديلاتٍ إضافيةٍ على الكائن الذي استدعي معه.
  • التابع taint: يصم الكائن الذي استدعي معه بأنه كائنٌ فاسد.
  • التابع ?tainted: يتحقَّق إذا كان التابع فاسدًا.

مصادر