نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

الصنف FalseClass في روبي

القيمة false العامة (global) هي النسخة الوحيدة من الصنف FalseClass وتمثِّل قيمة الخطأ (false) في التعابير المنطقية (boolean expressions). يوفر هذا الصنف معاملات تسمح للقيمة false بالمساهمة بشكل صحيح في التعابير المنطقية. توابع الكائن العامة (Public Instance Methods) المعامل & يجري المعامل & العملية AND المنطقية بين القيمة false والكائن المعطى ثم يُعيد القيمة false. المعامل === يتحقق المعامل === من تساوي كائنين بشكل صارم. المعامل ^ يجري المعامل ^ العملية XOR المنطقية بين القيمة false وقيمة الكائن المعطى. inspect ...

المعامل === في الصنف FalseClass في روبي

يتحقق المعامل === من تساوي كائنين بشكل صارم. يشبه هذا المعامل فعليًا الاستدعاء ‎#==‎ الخاص بالصنف Object، ولكنه استُبدِل في الأصناف السليلة (descendants) -من ذلك الصنف- لتوفير دلالة واضحة وذات معنى خصوصًا في العبارات case. البنية العامة obj === other → true or false المعاملات obj الكائن المراد التحقق من تساويه مع الكائن other. other الكائن الآخر الذي سيُتحقَق من تساويه مع الكائن obj. القيم المعادة تُعاد القيمة true إذا كان الكائنان متساويين بشكل صارم (أي في القيمة والنوع). خلاف ...

المعامل ^ في الصنف FalseClass في روبي

يجري المعامل ^ العملية XOR المنطقية بين القيمة false وقيمة الكائن المعطى. البنية العامة false ^ obj → true or false nil ^ obj → true or false المعاملات obj الكائن الذي ستطبق عليه العملية XOR مع القيمة false. القيم المعادة تُعاد القيمة false عندما تساوي قيمة الكائن obj القيمة nil أو false فقط، أو تعاد القيمة true خلاف ذلك. انظر أيضا المعامل &: يجري العملية AND المنطقية بين القيمة false والكائن المعطى ثم يُعيد القيمة false. المعامل ===: يتحقق من ...

المعامل & في الصنف FalseClass في روبي

يجري المعامل & العملية AND المنطقية بين القيمة false والكائن المعطى ثم يُعيد القيمة false. يُقيَّم الكائن obj دائمًا كوسيطٍ مُرِّر إلى تابع عند استدعائه. ليس هنالك اختبارٌ لوجود «دارة قصيرة» (short-circuit) في هذه الحالة. البنية العامة false & obj → false nil & obj → false المعاملات obj الكائن الذي سيُجمع منطقيًّا مع false أو nil. القيم المعادة تعاد القيمة false. انظر أيضا المعامل ===: يتحقق من تساوي كائنين بشكل صارم. المعامل ^: يجري العملية XOR المنطقية بين القيمة false ...

التابع inspect في روبي

اسمٌ بديلٌ (alias) للتّابع to_s. البنية العامة inspect() انظر أيضا التابع to_s: يحوِّل القيمة false المنطقية إلى سلسلةٍ نصيةٍ. مصادر صفحة التابع inspect في الصنف FalseClass في توثيق روبي الرسمي.

التابع FalseClass.to_s في روبي

يحوِّل التّابع to_s القيمة false المنطقية إلى سلسلةٍ نصيةٍ (string). ويكون تمثيل القيمة false المنطقية كسلسلة نصية هو "false". لهذا التابع اسمٌ بديلٌ هو: inspect. البنية العامة to_s → "false" القيم المعادة تُعاد السلسلة النصية "false" الناتجة عن تحويل القيمة false المنطقية. انظر أيضا التابع inspect: اسمٌ بديلٌ (alias) للتّابع to_s. مصادر صفحة التابع to_s في الصنف FalseClass في توثيق روبي الرسمي.

التابع Object.singleton_class في روبي

يُعيد التابع singleton_class صنف الكائن المُنفرد (singleton class) للكائن الذي استدعي معه. يُنشئ هذا التابع صنفًا منفردًا جديدًا إذا كان هذا الكائن لا يملك واحدًا. البنية العامة singleton_class → class القيم المعادة إذا كان الكائن المعطى هو nil، أو true، أو false، فسيُعاد الصنف NilClass، أو TrueClass، أو FalseClass على التوالي. إذا كان الكائن عددًا صحيحًا (integer)، أو عشريًا (Float)، أو رمزًا (Symbol)، فسيُرمَى الاستثناء TypeError. أمثلة مثالٌ عن استخدام التابع singleton_class: Object.new.singleton_class #=> #<Class:#<Object:0xb7ce1e24>> String.singleton_class ...

المعامل

يجري المعامل | العملية OR المنطقية بين القيمة false والكائن المعطى. البنية العامة false | obj → true or false nil | obj → true or false المعاملات obj الكائن الذي ستُجرَى العملية OR بينه وبين القيمة false. القيم المعادة تُعاد القيمة false إذا كانت قيمة الكائن obj تساوي nil أو false. خلاف ذلك، تُعاد القيمة true. انظر أيضا المعامل &: يجري العملية AND المنطقية بين القيمة false والكائن المعطى ثم يُعيد القيمة false. المعامل ===: يتحقق من تساوي كائنين بشكل ...

Ruby/Topics

تثبيت روبي توجد طرائق عدَّة لتنزيل وتثبيت روبي على كل منصة وهي: إمَّا استعمال أنظمة مدير الحزم، أو باستعمال المثبِّتات التلقائية، أو باستعمال مدراء روبي. هنالك طريقة أخرى يمكنك بالتأكيد استعمالها لتثبيت روبي وتصريف شيفراتها وهي بنائها من الشيفرة المصدرية مباشرةً. حول روبي يوفر هذا القسم لمحة سريعة عن لغة روبي ونشأتها، وتطورها، ومزاياها التي انفردت بها عن اللغات الأخرى، والتنفيذات المختلفة التي تملكها. البنية العامة بنية اللغة تعد روبي مزيجًا من اللغات البرمجية التالية: Perl، و Smalltalk، و Eiffel، ...

التحسينات في روبي

إن ميّزة الأصناف المفتوحة في لغة روبي تسمح لك بإعادة تعريف أو إضافة وظائف إلى أصناف معرّفة مسبقًا. وهذا ما يسمى بمصطلح "ترقيع القرد" (monkey patch). المشكلة هنا أنَّ تعديلات من هذا النوع تكون مرئيّة على المستوى العام (global)، وبالتالي جميع مستخدمي الصنف المرقّع قادرون على رؤية هذه التغييرات، ممّا قد يسبّب تأثيرات جانبيّة غير محسوبة أو حتى عطب في البرامج. تأتي التحسينات هنا لتقلّل أثر ترقيع القرد على مستخدمي الصنف الآخرين، إذ تقدّم طريقة لتوسيع الصنف محليًّا. وإليك مثال ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).