Contenu du cours
الوحدة 1 — اكتشاف JavaScript
دور JavaScript، وأين تُكتب الشيفرة، وconsole، وأول نص برمجي.
0/4
الوحدة 2 — أساسيات اللغة
المتغيّرات وأنواع البيانات، والمعاملات والشروط، ثم الحلقات التكرارية.
0/4
الوحدة 3 — الدوال والتفاعلية
إنشاء الدوال، والاستجابة للأحداث، والتعامل مع DOM.
0/4
الوحدة 4 — الانتقال إلى مستوى أبعد
المصفوفات والكائنات، ومدخل إلى واجهات API عبر fetch، والممارسات الجيدة.
0/4
JavaScript للمبتدئين

للتعامل مع بيانات متعدّدة في آن واحد، تقدّم JavaScript بنيتين أساسيتين: المصفوفات والكائنات.

المصفوفات

المصفوفة ترتّب عدة قيم في قائمة مرتّبة:

const fruits = ["تفاح", "موز", "كرز"];
console.log(fruits[0]); // "تفاح"

نصل إلى كل عنصر عبر فهرسه، وهو يبدأ من 0. ويمكن المرور على المصفوفة بحلقة تكرارية أو بالدالة forEach.

الكائنات

الكائن يجمع معلومات مترابطة على هيئة أزواج مفتاح: قيمة:

const person = {
  name: "مريم",
  age: 25
};
console.log(person.name); // "مريم"
  • المصفوفة مثالية لقائمة من عناصر متشابهة.
  • والكائن يصف كيانًا واحدًا بعدة خصائص.

للتذكّر: المصفوفة ترتّب قائمة (الفهرس يبدأ من 0)، والكائن يصف شيئًا بخصائصه (مفتاح: قيمة).

Prix indicatifs, convertis depuis l'euro