التابعBinding.receiver
في روبي
يعيد التابع receiver
المستقبِل المرتبط (bound
receiver
) لكائن الربط[a
][b
] (binding
object
).
البنية العامة
receiver → object
القيم المعادة
يعاد كائن يمثل المستقبِل المرتبط (bound
receiver
) لكائن الربط[c
] المعطى.
أمثلة
مثال على استخدام التابع receiver
:
def initialize
@a = 1
end
def get_binding
binding
end
end
b = BindingTest.new.get_binding
b.receiver # => #<BindingTest:0x007ff5fa285c10 @a=1>
انظر أيضًا
- التابع
eval
: يقدر تعابير لغة روبي الممررة إليه في السياقbinding
. - التابع
local_variables
: يعيد أسماء المتغيرات المحلية المعرفة فيBinding
على شكل رموز (symbols
). - التابع
local_variable_set
: يضبط قيمة المتغير المحلي الممرر إليه إلى قيمة معينة. - التابع
local_variable_get
: يعيد قيمة المتغير المحلي الممرَّر إليه.
مصادر
- قسم التابع receiver في الصنف Binding في توثيق روبي الرسمي.
[a]أعتقد أن الأصح "للكائن binding" :\ +abdallatif.ey@gmail.com _تم التعيين إلى Abd Allatif_ [b]صحيح [c]وهنا