الفرق بين المراجعتين لصفحة: «Ruby/Module/constants»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>constants</code> الخاص بالصنف <code>Module</code> في روبي}}</noinclude> تصنيف: Ruby تص...' |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>constants | <noinclude>{{DISPLAYTITLE: التابع <code>Module.constants</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Module]] | [[تصنيف: Ruby Module Class]] | ||
يعيد التابع <code>constants</code> مصفوفة من أسماء كل الثوابت التي يمكن الوصول إليها لحظة الاستدعاء. تتضمن هذه القائمة أسماء جميع الوحدات والأصناف المحددة في النطاق العام (global scope). | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">constants→ array | <syntaxhighlight lang="ruby">constants→ array</syntaxhighlight> | ||
==القيمة المعادة== | |||
== | تعاد [[Ruby/Array|مصفوفة]] من أسماء كل الثوابت التي يمكن الوصول إليها لحظة الاستدعاء. | ||
==أمثلة== | ==أمثلة== | ||
سطر 24: | سطر 18: | ||
end</syntaxhighlight> | end</syntaxhighlight> | ||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/Module/const_set|const_set]]</code>: يضبط | * التابع <code>[[Ruby/Module/const_set|const_set]]</code>: يضبط قيمة الثابت المعطى عند الكائن المحدد، ثم يعيد ذلك الكائن. | ||
* التابع < | * التابع <nowiki/>[[Ruby/Module/constants-i|<code></code>]]<code>[[Ruby/Module/define_method|constants]]</code>: يعيد مصفوفة من أسماء كل الثوابت التي يمكن الوصول إليها من الوحدة. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Module.html#method- | *[http://ruby-doc.org/core-2.5.1/Module.html#method-c-constants قسم التابع constants في الصنف Module في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 07:09، 18 نوفمبر 2018
يعيد التابع constants
مصفوفة من أسماء كل الثوابت التي يمكن الوصول إليها لحظة الاستدعاء. تتضمن هذه القائمة أسماء جميع الوحدات والأصناف المحددة في النطاق العام (global scope).
البنية العامة
constants→ array
القيمة المعادة
تعاد مصفوفة من أسماء كل الثوابت التي يمكن الوصول إليها لحظة الاستدعاء.
أمثلة
مثال على استخدام التابع constants
:
Module.constants.first(4)
# => [:ARGF, :ARGV, :ArgumentError, :Array]
Module.constants.include?(:SEEK_SET) # => false
class IO
Module.constants.include?(:SEEK_SET) # => true
end
انظر أيضا
- التابع
const_set
: يضبط قيمة الثابت المعطى عند الكائن المحدد، ثم يعيد ذلك الكائن. - التابع
constants
: يعيد مصفوفة من أسماء كل الثوابت التي يمكن الوصول إليها من الوحدة.