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

من موسوعة حسوب
< Ruby‏ | Object
مراجعة 09:47، 25 نوفمبر 2018 بواسطة محمد-خطيب (نقاش | مساهمات) (أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>?Object.frozen</code> في روبي}} يتحقَّق التابع <code>?frozen</code> إن كان الكائن في  حالة تجم...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

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

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

frozen?  true or false

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

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

أمثلة

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

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

انظر أيضًا

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

مصادر