اذهب إلى المحتوى

السؤال

نشر

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

Recommended Posts

  • 0
نشر

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

a = 2
puts "#{a}"

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...