فتح المحرر
{}
جاري تحميل المحتوى
جاري تحميل المحرر
في بعض الأحيان قد ترغب في تخزين البيانات في بنية بيانات مرنة. يعد كائن جافاسكربت إحدى طرق التعامل مع البيانات المرنة. حيث يسمح بمجموعات من السلاسل والأرقام والقيم المنطقية والمصفوفات والدوال والكائنات داخل الكأن نفسه.
فيما يلي مثال على بنية بيانات معقدة:
const ourMusic = [
{
"artist": "Daft Punk",
"title": "Homework",
"release_year": 1997,
"formats": [
"CD",
"Cassette",
"LP",
],
"gold": true,
},
];
هذه مصفوفة تحتوي على كائن واحد بداخلها. يحتوي الكائن على أجزاء مختلفة من
البيانات التعريفية حول الألبوم. كما أن لديها مصفوفة formats
متداخلة. إذا كنت
تريد إضافة المزيد من تسجيلات الألبوم، فيمكنك القيام بذلك عن طريق إضافة تسجيلات
إلى مصفوفة المستوى الأعلى. تحتفظ الكائنات بالبيانات في خاصية لها تنسيق قيمة
المفتاح (key-value format)
. في المثال السابق "artist": "Daft Punk"
هي خاصية
تحتوي على مفتاح Artist
وقيمة Daft Punk
.
,
) بعد كل كائن في المصفوفة، إلا إذا كان الكائن الأخير في المصفوفة.
قم بتغير العنصر
wars
من الكائن fighter
واضاف عليه حرب أكتوبر october-73
إلى المصفوفة.