التابع all_symbols‎ الخاص بالصنف Symbol في روبي

من موسوعة حسوب
< Ruby‏ | Symbol
مراجعة 16:17، 4 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>all_symbols‎</code> الخاص بالصنف <code>Symbol</code> في روبي}}</noinclude> تصنيف: Ruby ت...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يُعيد التابع all_symbols مصفوفة تضم جميع الرمز الموجودة حاليًا في جدول رموز روبي.

Symbol.all_symbols.size    #=> 903
Symbol.all_symbols[1,20]   #=> [:floor, :ARGV, :Binding, :symlink,
                                :chown, :EOFError, :$;, :String,
                                :LOCK_SH, :"setuid?", :$<,
                                :default_proc, :compact, :extend,
                                :Tms, :getwd, :$=, :ThreadGroup,
                                :wait2, :$>]

البنية العامة

all_symbols => array

القيمة المُعادة

انظر أيضا

  • التابع <=>: يقارن التابع <=> بين symbol مع other_symbol بعد استدعاء to_s على كلا الرمز. ثم يعيد 1 أو 0 أو +1 أو nil بناءً على ما إذا كان symbol أصغر من أو يساوي أو أكبر من other_symbol.

مصادر