Lua
الجداول والكائنات في Lua
الجدول هو بنية البيانات الوحيدة في Lua، ومنه تصنع المصفوفة والقاموس والكائن والصنف.
ابدأ المسارمجاني ولا يحتاج إلى تسجيل
ما ستتعلّمه
- الجدولالمصفوفة والقاموس في بنية واحدة
- المرور على الجدولالدالة ipairs للقائمة وpairs للقاموس
- دوال مكتبة tableالإضافة والحذف والوصل والترتيب
- جداول داخل جداولالوصول الآمن إلى الحقول العميقة
- الفراغات داخل القوائمالحذف بـ table.remove لا بـ nil
- القيم الافتراضيةالدالة setmetatable والحقل __index
- صنف من جدولالدوال وself والنقطتان
- الوراثة بالجداولابنِ على الأب وأعد تعريف دالته
- العمليات على كائناتكتعريف الجمع والمساواة والمقارنة والتحويل إلى نصّ
- تحويل الجدول إلى نصّدالة تستدعي نفسها وترتيب ثابت للمفاتيح
محتوى المسار
10 دروس مجموع مدّتها ساعتان- 1الجدولLuaالمصفوفة والقاموس في بنية واحدة11 دقيقة
- 2المرور على الجدولLuaالدالة ipairs للقائمة وpairs للقاموس11 دقيقة
- 3دوال مكتبة tableLuaالإضافة والحذف والوصل والترتيب13 دقيقة
- 4جداول داخل جداولLuaالوصول الآمن إلى الحقول العميقة12 دقيقة
- 5الفراغات داخل القوائمLuaالحذف بـ table.remove لا بـ nil13 دقيقة
- 6القيم الافتراضيةLuaالدالة setmetatable والحقل __index12 دقيقة
- 7صنف من جدولLuaالدوال وself والنقطتان14 دقيقة
- 8الوراثة بالجداولLuaابنِ على الأب وأعد تعريف دالته14 دقيقة
- 9العمليات على كائناتكLuaتعريف الجمع والمساواة والمقارنة والتحويل إلى نصّ14 دقيقة
- 10تحويل الجدول إلى نصّLuaدالة تستدعي نفسها وترتيب ثابت للمفاتيح15 دقيقة