Wun Code
Lua

الجداول والكائنات في Lua

الجدول هو بنية Lua الوحيدة: مصفوفة وقاموس وكائن وصنف، كلها منه.

ابدأ المسارمجاني · بلا تسجيل

ما ستتعلّمه

  • الجدول — مصفوفة وقاموس في بنية واحدة
  • المرور على الجدول — ipairs للقائمة و pairs للقاموس
  • دوال مكتبة table — إدراج وحذف ووصل وترتيب
  • جداول داخل جداول — وصول آمن إلى العمق
  • الثقوب في القوائم — table.remove بدل nil
  • القيم الافتراضية — setmetatable و __index
  • صنف من جدول — الطرق و self والنقطتان
  • الوراثة بالجداول — ابنِ على الأب وتجاوز طريقته
  • عمليات على كائناتك — __add و __eq و __lt و __tostring
  • حفظ الجدول نصًّا — دالة تنادي نفسها بترتيب ثابت

محتوى المسار

10 دروس · ساعتان
  1. 1الجدولLuaمصفوفة وقاموس في بنية واحدة
  2. 2المرور على الجدولLuaipairs للقائمة و pairs للقاموس
  3. 3دوال مكتبة tableLuaإدراج وحذف ووصل وترتيب
  4. 4جداول داخل جداولLuaوصول آمن إلى العمق
  5. 5الثقوب في القوائمLuatable.remove بدل nil
  6. 6القيم الافتراضيةLuasetmetatable و __index
  7. 7صنف من جدولLuaالطرق و self والنقطتان
  8. 8الوراثة بالجداولLuaابنِ على الأب وتجاوز طريقته
  9. 9عمليات على كائناتكLua__add و __eq و __lt و __tostring
  10. 10حفظ الجدول نصًّاLuaدالة تنادي نفسها بترتيب ثابت