التابع ?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: يتحقَّق إذا كان التابع فاسدًا.

مصادر