• 0

ما الفرق بين علامة الاقتباس المفردة والمزدوجة في روبي؟

منذ أن بدأت أتعلم لغة روبي وأنا أستخدم علامة الاقتباس المزدوجة لكن قرأت اليوم في ردود أحد المقالات أن هنالك فرق بين علامة الاقتباس المفردة والمزدوجة،فما هو الفرق بينهما؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

أبسط جواب لسؤالك هو أنه يجب عليك استخدام علامة الاقتباس المزدوجة "” عندما تريد إقحام متغيرات داخل السلاسل النصية عن طريق كتابتها بين {}# كما في المثال التالي:

a = 2
puts "#{a}"

وإذا لم تحتج إلى ذلك فأنصحك أن تستخدم علامة اقتباس المفردة.
بالنسبة للفرق بين السرعة فتقريبا لكلاهما نفس سرعة التنفيذ إلا لو قمت بإقحام متغيرات داخل السلسلة النصية حيث ستصبح أبطأ من السلسلة النصية التي بدونها.
إذا كنت تريد تعلم ROR (روبي أون ريلز) فأنصحك باختيار كتاب يتحدث عن أساسيات لغة روبي و ROR حتى يتوضح لك متى تستخدم علامات الاقتباس وغيرها من الأشياء التي يجب إتقانها حتى تصبح محترف في لغة روبي.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن