ما المقصود بالكائن؟
اجمعوا المعلومات المرتبطة
ما المقصود بالكائن؟ درس مجاني في Javascript for Kids على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Javascript for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
تعرّفوا إلى صندوق الكنوز! 🪙
تخيّلوا صندوق كنوز سحريًا 🧰 يمكنه الاحتفاظ بأشياء كثيرة في الوقت نفسه! نسمّي هذا في JavaScript كائنًا.
يجمع الكائن المعلومات المرتبطة معًا، مثل صندوق يحتفظ بالذهب والجواهر والخريطة في مكان واحد!
لماذا نجمع الأشياء؟ 🤔
ماذا لو أردتم تذكّر كل شيء عن كلبكم 🐶؟ اسمه وعمره ولونه!
يمكنكم إنشاء 3 صناديق منفصلة... أو وضعها كلها في صندوق واحد. تتيح لكم الكائنات الاحتفاظ بالأشياء المرتبطة معًا!
بناء صندوق 🛠️
نبني الكائن باستخدام الأقواس المعقوفة { }. ونضع بداخلها الخصائص، أي الأشياء التي نخزّنها.
لكل خاصية اسم وقيمة، مثل name: 'Rex'.
let dog = { name: 'Rex' }
console.log(dog)مزيد من الكنوز في الداخل 💎
يمكن للصندوق الاحتفاظ بالعديد من الكنوز! ضعوا فاصلة , بين كل كنز وآخر.
يحتوي صندوق كلبنا هنا على اسم وعمر ولون أيضًا!
let dog = {
name: 'Rex',
age: 4,
color: 'brown'
}
console.log(dog)الأسماء والقيم 🏷️
الجانب الأيسر هو المفتاح، أي تسمية مثل الملصق على المرطبان. أما الجانب الأيمن فهو القيمة، أي ما يوجد في الداخل.
nameهو المفتاح'Rex'هي القيمة
let cat = {
name: 'Mittens',
age: 2
}
console.log(cat)أنواع مختلفة من الكنوز 🌈
يمكن أن تكون القيم أشياء كثيرة! كلمات بين علامتي اقتباس، وأرقام، وحتى true أو false.
انظروا، صندوق الروبوت 🤖 يحتوي على الأنواع الثلاثة كلها!
let robot = {
name: 'Beep',
batteries: 4,
isFriendly: true
}
console.log(robot)صندوق فارغ 📭
يمكنكم أيضًا إنشاء صندوق فارغ لا يحتوي على شيء بعد: استخدموا { } فقط.
إنه جاهز وينتظر أن تضيفوا إليه الكنوز لاحقًا!
let chest = {}
console.log(chest)
console.log('Empty and ready!')كائن صندوق الألعاب 🧸
لننشئ صندوقًا للعبة مفضّلة! يمكن أن يحتوي على اسم وسعر وما إذا كانت اللعبة ممتعة.
شغّلوه وشاهدوا صندوق لعبتكم يظهر!
let toy = {
name: 'Bouncy Ball',
price: 3,
isFun: true
}
console.log(toy)تحتفظ الكائنات بالكلمات أيضًا 📝
تُعدّ الكائنات رائعة لوصف شخص أيضًا! لننشئ صندوقًا لبطل خارق 🦸.
الاسم والقوة وعدد الأصدقاء!
let hero = {
name: 'Captain Star',
power: 'flying',
friends: 7
}
console.log(hero)لماذا الكائنات رائعة؟ 🎸
تحافظ الكائنات على أن تكون شيفرتكم مرتّبة! فبدلًا من صناديق كثيرة مبعثرة، يوجد كل شيء في صندوق واحد منظّم.
- سهولة العثور عليها
- سهولة مشاركتها
- سهولة فهمها
أنشئوا كائنكم الخاص! 🌟
جرّبوا إنشاء صندوق لوجبتكم الخفيفة المفضّلة 🍪! امنحوه اسمًا ورقمًا.
إليكم مثالًا يساعدكم على البدء. غيّروا الكلمات وشغّلوه!
let snack = {
name: 'Cookies',
amount: 12
}
console.log(snack)تحقّق سريع ✅
حان وقت اختبار الذكاء! 🧠 لنرَ ما تتذكّرونه عن صناديق الكنوز، أي الكائنات.
مراجعة صندوق الكنوز 🎉
عمل رائع أيها المستكشفون! 🗺️ تعلّمتم أن الكائن هو صندوق كنوز يجمع المعلومات المرتبطة.
- استخدموا الأقواس المعقوفة
{ } - كل كنز هو زوج من مفتاح: قيمة
- افصلوا بينها باستخدام الفواصل
سنتعلّم بعد ذلك كيفية قراءة الكنوز الموجودة في الداخل! 💎
الأسئلة الشائعة
هل درس «ما المقصود بالكائن؟» مجاني؟
نعم — نص درس «ما المقصود بالكائن؟» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Javascript for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
ماذا ستتعلم في «ما المقصود بالكائن؟»؟
اجمعوا المعلومات المرتبطة تتمرن على Javascript for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Javascript for Kids؟
لا تُشترط خبرة سابقة. Javascript for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «ما المقصود بالكائن؟»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Javascript for Kids هذا؟
نعم. كل درس في Javascript for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- ما المقصود بالكائن؟
- قراءة الخصائص
- تغيير الخصائص
- كائن حيوان أليف