التابع Binding.receiver
في روبي
يعيد التابع receiver
المستقبِل المرتبط (bound receiver) لكائن الربط (binding object).
البنية العامة
receiver → object
القيم المعادة
يعاد كائن يمثل المستقبِل المرتبط (bound receiver) لكائن الربط المعطى.
أمثلة
مثال على استخدام التابع 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
: يعيد قيمة المتغير المحلي الممرَّر إليه.