نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
التابع Time.tuesday? في روبي
يتحقق التابع tuesday? إن كان التوقيت يمثل يوم الثلاثاء. البنية العامة tuesday? → true or false
القيمة المعادة تُعاد القيمة true إن كان التوقيت يمثل يوم الثلاثاء؛ خلا ذلك، تعاد القيمة false. أمثلة مثال على استخدام التابع tuesday?: t = Time.local(1991, 2, 19) #=> 1991-02-19 00:00:00 -0600
p t.tuesday? #=> true
انظر أيضًا التابع wednesday?: يتحقق إن كان ...
التابع String.to_r في روبي
يحول التابع to_r العدد الموجود في بادئة السلسلة النصية المعطاة إلى عدد جذري. يتجاهل التابع المسافات البيضاء في البادئة، ويهمل جميع الحروف بعد العدد في السلسلة. يمكن الفصل بين سلاسل الأرقام باستعمال الشرطة السفلية (underscore). إذا لم تحتوي بادئة السلسلة على أي عدد، فإن التابع يعيد القيمة 0/1 دون إطلاق أية استثناءات. استعمال التابع مع سلسلة نصية (مثل “0.3”.to_r) يعيد نتيجة مختلفة عن استعماله مع عدد عشري (مثل 0.3.to_r). يكافئ الشكل الأول القيمة "3/10" ولكن الأخير لا يكافئ هذه القيمة. ...
التابع Time.mktime في روبي
ينشئ التابع mktime توقيتًا جديدًا بشكل مشابه للتابع gm باستثناء أنَّه يفسر القيم في إطار المنطقة الزمنية المحلية. البنية العامة mktime(year) → time
mktime(year, month) → time
mktime(year, month, day) → time
mktime(year, month, day, hour) → time
mktime(year, month, day, hour, min) → time
mktime(year, month, day, hour, min, sec_with_frac) → time
mktime(year, month, day, hour, min, sec, usec_with_frac) → time
mktime(sec, min, hour, day, month, year, dummy, dummy, isdst, dummy) → time
المعاملات year عدد يمثِّل السنة. month عدد بين 1 و 12 يمثِّل الشهر، أو ...
التابع Hash.compare_by_identity? في روبي
يتحقق التابع compare_by_identity? إذا كان الكائن Hash الذي استدعي معه سيقارن مفاتيحه بواسطة مُعرِّفاتهم. البنية العامة compare_by_identity? → true or false
القيمة المعادة تعاد القيمة true إذا كان الكائن Hash الذي استدعي معه سيقارن مفاتيحه بواسطة مُعرِّفاتهم. خلا ذلك، تعاد القيمة false. انظر أيضا التابع compare_by_identity: يجعل الكائن Hash يقارن مفاتيحه بواسطة مُعرِّفاتها، أي أنَّها سوف تُعدُّ نفس الكائنات على أنَّها نفس المفاتيح. مصادر قسم التابع compare_by_identity? في الصنف Hash في توثيق روبي الرسمي.
التابع GC.enable في روبي
يفعِّل التابع enable جمع البيانات المهملة، ويعيد القيمة true إذا كان جمع البيانات المهملة مُعطَّلًا مسبقًا. البنية العامة enable → true or false
القيمة المعادة تعاد القيمة true إذا كان جمع البيانات المهملة مُعطَّلًا مسبقًا. خلا ذلك، تعاد القيمة false. أمثلة مثال على استعمال التابع enable: GC.disable #=> false
GC.enable #=> true
GC.enable #=> false
انظر أيضا التابع disable: يعطِّل جمع البيانات المهملة، ويعيد القيمة true إذا كان جمع البيانات المهملة مُعطَّلًا مسبقًا. مصادر قسم التابع ...
التابع Numeric.conj في روبي
يعيد التابع conj الكائن الذي استُدعي معه (الكائن self). البنية العامة conj → self
conjugate → self
القيمة المعادة يعاد الكائن المعطى نفسه (الكائن self). انظر أيضا التابع coerce: إن كان العدد المُمرَّر إليه من نفس نوع العدد الذي استُدعي معه، فسيعيد مصفوفة تحوي هذين العددين. خلاف ذلك، سيحول هذين العددين إلى النوع Float ويعيدهما في مصفوفة. التابع conjugate: يعيد الكائن self. مصادر قسم التابع conj في الصنف Numeric في توثيق روبي الرسمي.
التابع Queue.new() في روبي
يُنشئ التابع ()new نسخةً جديدةً من الصنف Queue. البنية العامة new()
القيم المعادة تُعاد نسخةٌ من الصنف Queue. انظر أيضًا التابع clear : يحذف كل الكائنات من الطابور الذي استُدعي معه. التابع close : يغلق الطابور الذي استُدعي معه. التابع length : يعيد طول الطابور الذي استُدعي معه. مصادر صفحة التابع new في الصنف queue في توثيق روبي الرسمي.
التابع Signal.signame في روبي
يحول التابع signame رقم الإشارة إلى اسم الاسم المقابل لها. البنية العامة signame(signo) → string or nil
المعاملات signo رقم الإشارة المراد معرفة اسمها. القيمة المعادة يعيد التابع signame سلسلة نصية تمثل اسم الإشارة، أو تعاد القيمة nil إن لم يكن المعامل signo رقم إشارة صالح. أمثلة مثال على استخدام التابع signame: Signal.trap("INT") { |signo| puts Signal.signame(signo) }
Process.kill("INT", 0)
ناتج تنفيذ الشيفرة هو: INT
انظر أيضًا التابع list: يعيد قائمة بأسماء الإشارة المعيَّنة لأرقام الإشارة الأصلية المقابلة لها. التابع trap: يربط معالجًا بإشارة ...
التابع InstructionSequence.disasm في روبي
يأخذ التابع disasm كائنًا يمكن أن يكون من النوع Method أو من النوع Proc ويعيد سلسلة نصية تعليمات قابلة للقراءة لهذا المعامل المعطى. البنية العامة disasm(body) → str
disassemble(body) → str
المعاملات body كائن من النوع Method أو من النوع Proc. القيمة المعادة تعاد سلسلة نصية تحوي المعامل body على هيئة تعليمات قابلة للقراءة. أمثلة مثال على استخدام التابع disasm مع تمرير الكائن Method إليه: # /tmp/method.rb
def hello
puts "hello, world"
end
puts RubyVM::InstructionSequence.disasm(method(:hello))
الناتج سيكون: == disasm: <RubyVM::InstructionSequence:hello@/tmp/method.rb>============
0000 trace ...
التابع Hash.each_value في روبي
يستدعي التابع each_value الكتلة المعطاة مرةً واحدةً لكل مفتاح من مفاتيح أزواج الكائن Hash الذي استدعي معه بعد تمرير قيمة كل زوج إليها. البنية العامة each_value {| value | block } → hsh
each_value → an_enumerator
القيمة المعادة يعاد ناتج تنفيذ الكتلة block على كل زوج من أزواج الكائن Hash المعطى بعد تمرير قيمة كل زوج إليها. إذا لم تُعطَ كتلة، يُعاد كائن من النوع enumerator بدلًا من ذلك. أمثلة مثال على استعمال التابع each_value: h = { "a" => 100, ...
عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).