نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
التابع KeyError.receiver في روبي
يعيد التابع receiver المتلقي (receiver) المقترن بالاستثناء KeyError. البنية العامة receiver → object
القيمة المعادة يعاد المستقبل (receiver) المقترن بالاستثناء KeyError. انظر أيضا التابع key: يعيد المفتاح الذي تسبب في رمي الاستثناء KeyError. مصادر قسم التابع receiver في الصنف KeyError في توثيق روبي الرسمي.
التابع TracePoint.defined_class في روبي
يُعيد التابع defined_class صنف أو وحدة التابع المُستدعى. class C; def foo; end; end
trace = TracePoint.new(:call) do |tp|
p tp.defined_class #=> C
end.enable do
C.new.foo
end
إذا تم تعريف التابع بواسطة وحدة، فستعاد تلك الوحدة. module M; def foo; end; end
class C; include M; end;
trace = TracePoint.new(:call) do |tp|
p tp.defined_class #=> M
end.enable do
C.new.foo
end
ملحوظة: يُعيد التابع defined_class صنفًا مفردًا (singleton class). وسيط الكتلة السادس في التابع Kernel.set_trace_func يُمرَّر الصنف الأصليً (original class) للكائن عبر الصنف المفرد. هذا أحد الفوارق ...
التابع Module.freeze في روبي
يمنع التابع freeze إجراء المزيد من التعديلات على الوحدة. البنية العامة freeze → mod
القيمة المعادة يعاد الكائن المعطى نفسه. انظر أيضا التابع extended: يكافئ التابع included إلا أنه يُستخدم مع الوحدات الموسعة (extended modules). التابع include: يستدعي التابع Module.append_features على كل المعاملات الممررة بترتيب عكسي. مصادر قسم التابع freeze في الصنف Module في توثيق روبي الرسمي.
التابع Time.hour في روبي
يُستخلص التابع hour من التوقيت رقم الساعة لليوم. البنية العامة hour → integer
القيمة المعادة يعاد عددٌ صحيحٌ بين 0 و 23 يمثِّل رقم الساعة لليوم من التاريخ المعطى. أمثلة مثال على استخدام التابع hour: t = Time.now #=> 2007-11-19 08:26:20 -0600
t.hour #=> 8
انظر أيضًا التابع yday: يُعيد عددًا صحيحًا يمثل يومًا من السنة الحالية. التابع sec: يستخلص من التوقيت رقم الثانية في الدقيقة. التابع year: يستخلص من التوقيت السنة (بما في ذلك ...
الصنف EncodingError في روبي
يُمثِّل الصنف EncodingError الصِّنفَ القاعديَّ (base class) لجميعِ أخطاء التّرميز (الصنف Encoding). مصادر صفحة الصنف EncodingError في توثيق روبي الرسمي.
الصنف ARGF في روبي
الصنف ARGF هو مجرى (stream) صُمِّم ليُستخدَم في الملفات البرمجية (scritps) التي تُعالج الملفات المُمرَّرة إليها على شكل وسائط في سطر الأوامر (command-line arguments)، أو المُمرَّرة عبر مجرى الدخل القياسي (STDIN). تُخزَّن الوسائط المُمرَّرة للملف البرمجي في المصفوفة ARGV، إذ يخزَّن وسيط واحد في كل عنصر. تفترض ARGF أنّ الوسائط التي ليست أسماء ملفات (filenames) قد أزيلت من ARGV. انظر الشيفرة التالية مثلًا: $ ruby argf.rb --verbose file1 file2
ARGV #=> ["--verbose", "file1", "file2"]
option = ARGV.shift #=> "--verbose"
ARGV #=> ...
التابع File.basename في روبي
يعيد التابع basename آخر مكوِّن من مسار اسم الملف المعطى. البنية العامة basename(file_name [, suffix] ) → base_name
المعاملات file_name مسار الملف المراد اسخراج آخر مكون منه. يمكن أن يكون الفاصل المستعمل في فصل أجزاء هذا المسار هو File::SEPARATOR و File::ALT_SEPARATOR كلاهما عندما لا تكون قيمة الفاصل File::ALT_SEPARATOR هي nil. suffix معامل اختياري يحدد لاحقة الملف المراد إزالتها من الاسم الأساسي المستخرج من المسار. إن كانت قيمة هذا المعامل هي *.، فستُزال أية لاحقة تتبع الملف. القيمة المعادة يعاد الاسم الأساسي ...
التابع Object.enum_for في روبي
يُنشئ التابع enum_for نسخةً من الصنف Enumerator الذي يجري عملية عدٍّ (enumerate) وتكرار عبر استدعاء التابع المُمرَّر إليها مع كائنٍ محدَّد، وتمرير وسائط إن أعطيت. إذا مُرِّرت كتلة (block) إلى التابع، فستُستخدم لحساب حجم نسخة الصنف Enumerator دون الحاجة إلى تكرارها (ألقِ نظرة على التابع Enumerator.size). البنية العامة enum_for(method = :each, *args) → enum
enum_for(method = :each, *args){|*args| block} → enum
المعاملات method التابع الذي ستُطبَّق عليه العملية. القيمة الافتراضية لهذا المعامل هي: each:. args* الوسائط المراد تمريرها إلى التابع. args| ...
التابع Warning.warn في روبي
يكتب التابع warn رسالة التحذير المُمرَّرة إليه في المجرى $stderr، متبوعة بسطر جديد إذا لم تنته الرسالة بسطر جديد. تستدعي روبي هذا التابع لكافة التحذيرات. البنية العامة warn(msg) → nil
المعاملات msg رسالة التحذير المراد إظهارها في مجر الخطأ القياسي. القيمة المعادة تعاد القيمة nil بعد تنفيذ العملية. انظر أيضًا الوحدة Warning. مصادر قسم التابع warn في الصنف Warning في توثيق روبي الرسمي.
التابع Array.length في روبي
يعيد التابع length عدد عناصر المصفوفة التي استُدعيت معه. البنية العامة length → int
القيم المعادة يعاد عدد صحيح يمثل عدد عناصر المصفوفة المعطاة. أمثلة أمثلة على استخدام التابع length: [ 1, 2, 3, 4, 5 ].length #=> 5
[].length #=> 0
انظر أيضًا التابع count: يعيد عدد عناصر المصفوفة التي استُدعيت معه أو عدد العناصر المتساوية مع قيمة معينة ...
عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).