الفرق بين المراجعتين لصفحة: «Ruby/Object/itself»
أنشأ الصفحة ب'{{DISPLAYTITLE:التابع Object.itself في روبي}} يُعيد التابع itself الكائن المستقبل (receiver). == البنية العامة == itse...' |
طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
{{DISPLAYTITLE:التابع Object.itself في روبي}} | {{DISPLAYTITLE:التابع <code>Object.itself</code> في روبي}} | ||
يُعيد التابع <code>itself</code> الكائن المستقبل (receiver). | |||
يُعيد التابع itself الكائن المستقبل (receiver). | |||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="ruby"> | |||
itself → obj | itself → obj | ||
</syntaxhighlight> | |||
== القيم المعادة == | == القيم المعادة == | ||
سطر 10: | سطر 11: | ||
== أمثلة == | == أمثلة == | ||
مثالٌ عن استخدام التابع itself: | مثالٌ عن استخدام التابع <code>itself</code>:<syntaxhighlight lang="ruby"> | ||
string = "my string" | string = "my string" | ||
string.itself.object_id == string.object_id #=> true | |||
</syntaxhighlight> | |||
== انظر أيضًا == | == انظر أيضًا == | ||
* التابع inspect: يُعيد سلسلةً نصيةً تحتوي تمثيلًا يفهمه البشر للكائن الذي استدعي معه. | * التابع <code>[[Ruby/Object/inspect|inspect]]</code>: يُعيد سلسلةً نصيةً تحتوي تمثيلًا يفهمه البشر للكائن الذي استدعي معه. | ||
* التابع to_s: يُعيد سلسلةً نصيةً تُمثِّل الكائن الذي استدعي معه. | * التابع <code>[[Ruby/Object/to s|to_s]]</code>: يُعيد سلسلةً نصيةً تُمثِّل الكائن الذي استدعي معه. | ||
* التابع object_id: يعيد مُعرِّفا عدديًا للكائن الذي استُدعي معه. | * التابع <code>[[Ruby/Object/object id|object_id]]</code>: يعيد مُعرِّفا عدديًا للكائن الذي استُدعي معه. | ||
* التابع extend: يُضيف توابع النسخة من كُلِّ وحدةٍ مُرِّرت إليه إلى الكائن الذي استدعي معه. | * التابع <code>[[Ruby/Object/extend|extend]]</code>: يُضيف توابع النسخة من كُلِّ وحدةٍ مُرِّرت إليه إلى الكائن الذي استدعي معه. | ||
* التابع display: يَطبع الكائن الذي استدعي معه على المنفذ المعطى. | * التابع <code>[[Ruby/Object/display|display]]</code>: يَطبع الكائن الذي استدعي معه على المنفذ المعطى. | ||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 16:31، 22 نوفمبر 2018
يُعيد التابع itself
الكائن المستقبل (receiver).
البنية العامة
itself → obj
القيم المعادة
يُعاد الكائن المستقبل.
أمثلة
مثالٌ عن استخدام التابع itself
:
string = "my string"
string.itself.object_id == string.object_id #=> true
انظر أيضًا
- التابع
inspect
: يُعيد سلسلةً نصيةً تحتوي تمثيلًا يفهمه البشر للكائن الذي استدعي معه. - التابع
to_s
: يُعيد سلسلةً نصيةً تُمثِّل الكائن الذي استدعي معه. - التابع
object_id
: يعيد مُعرِّفا عدديًا للكائن الذي استُدعي معه. - التابع
extend
: يُضيف توابع النسخة من كُلِّ وحدةٍ مُرِّرت إليه إلى الكائن الذي استدعي معه. - التابع
display
: يَطبع الكائن الذي استدعي معه على المنفذ المعطى.