التابع Thread.key?
في روبي
يتحقق التابع key?
إن كانت السلسلة النصية أو الرمز المعطى موجود على هيئة متغير محلي الليف (fiber-local variable).
البنية العامة
key?(sym)→ true or false
المعاملات
sym
سلسلة نصية أو رمز يراد التحقق منه.
القيمة المعادة
تعاد القيمة true
إن كانت السلسلة النصية أو الرمز المعطى موجود على هيئة متغير محلي الليف (fiber-local variable)، أو تعاد القيمة false
خلاف ذلك.
أمثلة
مثال على استخدام التابع key?
:
me = Thread.current
me[:oliver] = "a"
me.key?(:oliver) #=> true
me.key?(:stanley) #=> false