التابع Array.to_a في روبي

من موسوعة حسوب
< Ruby‏ | Array
مراجعة 10:14، 3 أكتوبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع to_a المصفوفة التي استُدعيت معه.

في حال استدعاء هذا التابع مع كائن من صنف فرعي (subclass) من الصنف Array، فسيُحوَل ذلك الكائن إلى كائن من الصنف Array.

البنية العامة

 to_a  ary

القيم المعادة

تعاد المصفوفة نفسها المعطاة.

أمثلة

مثالٌ على استخدام التابع to_a:

 [ "a", nil, "b", nil, "c", nil ].to_a #=> [ "a", nil, "b", nil, "c", nil ]

انظر أيضًا

  • التابع to_ary: يعيد المصفوفة التي استُدعيت معه.
  • التابع to_h: يعيد نتيجة تحويل المصفوفة التي استُدعي عبرها إلى مصفوفة مكونة من أزواج [key, value].
  • التابع inspect: يحول مصفوفة إلى سلسلة نصية.
  • التابع try_convert‎: يحاول أن يحوّل كائنًا obj إلى مصفوفة بالاستعانة بالتابع to_ary.

مصادر